我尝试过SSH到域名,我可以使用laravel SSH来做到这一点。现在我正在尝试使用laravel SSH SSH到我自己的机器上。
这是我正在尝试做的事情,
$ip_address = 'ip adress';
$port = ''; //
$ftp_username = 'swdf';
$ftp_password = 'sdfsc';
Config::set('remote.connections.production.host', $ip_address);
Config::set('remote.connections.production.port', $port);
Config::set('remote.connections.production.username', $ftp_username);
Config::set('remote.connections.production.password', $ftp_password);
SSH::run([
'cd Projects/test
touch test.txt',], function ($line) {
$decoded_txt = base64_decode($line);
});
return 2;
我把22作为端口,8000作为端口,甚至删除了端口的配置设置。这三个选项都不起作用。任何人都知道为什么它的域名而不是我的机器。我也有其他机器。它也没用。机器一直处于活动状态。
它抛出的错误是,
Cannot connect to ip:22. Error 110. Connection timed out