От локальной ubuntu linux машины, соединяющей машину ec2 по ssh-доступу.ssh доступ к ec2 от php
Когда я запускаю этот php-скрипт из терминала, он выполняет штраф и записывает хвостовые записи в файл. когда я бегу из браузера получил эту ошибку в апача журнал ошибок
SSH: Не удалось разрешить имя хоста Proxy2: Имя или служба не известны
Найдено его из-за апача проблемы разрешения пользователя. я думаю, правильно или неправильно, я не уверен. Любой помогает мне решить эту проблему.
код PHP: -
<?php
$ss = 'ssh proxy2 '.'tail -n 3 /out/speed_log.txt.1'.' > proxy2temp1';
system($ss);
?>
ли апач пользователь имеет разрешение на запись в файл proxy2temp1? Также вы уверены, что сообщение об ошибке верно? Я не вижу ни одного имени хоста proxy23, только «прокси2». –
Если вы введете эту команду ssh в свою командную строку, можете ли вы успешно подключиться? Кажется, что ваша машина не там, где прокси2 или какой ее IP-адрес? –
sam am напечатано неправильно как proxy23 –