когда мне понадобилось - то я установил tor, privoxy, squid, отдал желающим и забыл. Вот сейчас заглянул - да, прошло с полгода и все работает по прежнему...
подсказка - у команды echo есть аргумент. В первом случае он в одинарных кавычках и воспринимается, как строка... А во втором - кавычек нет. Значит это команда и ее надо выполнить. Что бедный bash и пытается судя по всему...
Тогда зачем этот вопрос?
Когда станете крупным сайтом\фирмой с десятками тысяч клиентов и оборотом в ... много денег - тогда и решайте вопросы эти. А пока - лучше сервер настройте и сайт нарисуйте, да заставьте его работать....
delimiter #
CREATE TRIGGER `Emp_upd` AFTER UPDATE ON `Employee`
FOR EACH ROW BEGIN
INSERT INTO `History` SET Table = 'Employee', Operation = 'Update', Emp_ID = OLD.Emp_ID, Person_ID = OLD.Person_ID;
END#
delimiter ;
значит купил я вчера малому автомобиль педальный, а сегодня на него три мешка цемента положил - а он не едет почему то... педали же крутятся нормально, че ему не хватает.....
оба протокола выполняют в принципе одну и туже задачу - передача\прием файлов. Только scp работает поверх ssh туннеля, а ftp - все в открытом виде
то, что вы никогда не устанавливали пароля рута - вы вообще по ключу на сервер ходите. Вот и scp также используйте. Ну если очень хотите - то установите пароль рута. Хотя сейчас он пустой, что обозначает, что авторизаваться по паролю рутом нельзя - так что подбирать его можно до посинения ;)
не обязательно. Это точно также делается и через scp, работающий через ssh и использующий теже способы авторизации. Волшебная программа WinSCP вам поможет.
Но я повторю вопрос - зачем вам нужна возможность скачивать\загружать файлы на удаленный сервер? Это будет делать еще кто то еще?
пользователь зашел на биржу.
выполнили select
пользователь выбрал товар, нажал кнопку купить.
стартуем транзакцию
выполняем select
проверяем осуществимость операции
если можно - выполняем update и закрываем транзакцию
если нельзя - выдаем сообщение об ошибки и отменяем транзакцию.