Laravel SSHing到自己的机器

时间:2016-06-16 09:28:55

标签: php ssh laravel-5.2

我尝试过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

0 个答案:

没有答案