Я прочитал руководство по php для ssh-соединений. Я все еще не понимаю, как безопасно подключиться к моему серверу через ssh с помощью php. Я искал stackoverflow и до сих пор не понимаю. Может ли кто-нибудь дать мне объяснение с функциями, используемыми для подключения к серверу apache?
У меня есть файлы cron. И это было под httpdocs. Но я решил переместиться в папку cron. И я меняю сценарий. config.php to ../config.php Когда я вызываю скрипт из браузера, все прекрасно работает. Но когда я звоню из ssh, я получил un undefined index: SERVER_NAME Я не мог запустить cronjob. Что я могу сделать? Файл […]
Folks, У моих разработчиков и я столкнулся с проблемой, которую я не могу решить. Кажется, такая общая проблема, что я поражен, я не видел «хорошего решения» … но я этого не делал. Удаленный сервер содержит наш PHP в git repo. Devs хочет иметь возможность редактировать и тестировать его без необходимости фиксации / push / pull […]
У меня есть сеанс SSH2_Shell, работающий в PHP. моя проблема в том, что мне нужна команда, чтобы полностью закончить, прежде чем перейти к следующей команде. Вот мой код: $command_capture = "cd /mnt/NADS/scripts/"; $command_capture2 = "./tcpdump.sh $capture_name $sleep"; if (!($connection = ssh2_connect("172.20.1.18", 22))) { echo "fail: unable to establish connection"; } if (!ssh2_auth_password($connection, "root", "Hideandseek")) { […]
Я использовал ssh2_exec какое-то время, чтобы создать панель администратора и систему развертывания для нашего рабочего места, и до сих пор это было очень успешно, когда я пытался использовать ее на другом сервере, чем на локальном сервере. Я продолжаю получать «stdin: is not tty», и я смотрел по всему Интернету, чтобы получить это сообщение. Я понимаю, […]
Я просмотрел модуль SSH2 для PHP, но для этого потребуется перекомпиляция PHP на сервере, который очень раздувается. Это гораздо больше риска, чем хотелось бы сейчас. Можно ли использовать cURL для захвата нескольких файлов через SSH? Я сделал несколько Googling и нашел несколько источников, но ничего на 100% не понял, возможно ли это.
Я пытаюсь воспроизвести следующую команду для загрузки файла через sftp в моем приложении PHP: curl -T /var/repo/file -u user:password sftp://server.com/folder/ Вышеприведенные команды работают очень хорошо (мне пришлось перекомпилировать libcurl на моем ящике ubuntu, чтобы заставить его работать). Однако, когда я пытался использовать библиотеку curl PHP, все было не так хорошо для меня. Код, который я […]
В одном из моих проектов я собираюсь подключиться к большому количеству серверов удаленно через SSH с помощью PHP. Для него есть два решения: phpseclib и расширение ssh2 PECL для PHP, которое основано на библиотеке libssh2. Так может ли кто-нибудь сравнить оба и упомянуть их плюсы и минусы и т. Д.?
Я только что установил последнюю версию Netbeans (7.2). Я хотел бы синхронизировать свой проект с удаленным сервером с помощью rsync (или другого инструмента, основанного на ssh). Я попытался найти плагин, но я его не нашел. Может кто-нибудь мне помочь?
Я хочу написать небольшой PHP-скрипт с использованием функций ssh2_* для одновременного развертывания некоторого кода на нескольких серверах и выполнения нескольких задач. Возможно ли это в PHP, или мне нужно дождаться завершения каждого запроса? Я могу использовать другой язык, но мы PHP-магазин, поэтому я думал, что буду придерживаться знакомого.