У меня проблемы с PHP командами SSH2. Итак, я успешно соединил свой выделенный сервер с моим приложением, но я не знаю, как выполнить команду с этим. Я использую phpsclib (http://phpseclib.sourceforge.net), когда я пишу что-то вроде
echo $ssh->read('username@username:~$');
$ssh->write("ls -la\n");
echo $ssh->read();
Это даст мне список из root, но проблема в том, что я не хочу быть в root. Мне нужно cd / another_file и выполнить команду, которая запустит какой-нибудь игровой сервер. Я пробовал что-то вроде
$ssh->write("cd /another_file");
$ssh->write("my command here");
Но безуспешно, он показывает команды в одной строке. Есть идеи, как это сделать?