如果我使用chmod到sftp服务器内的文件夹,就像这样:
public function connection()
{
//connection
$ssh = new SSH2('10.10.10.10');
if (!$ssh->login('login', 'passwrd'))
{
exit('Login Failed');
}
//chmod command
echo $ssh->exec('sudo chmod -R 775 test_folder');
}
使用chmod命令后,我应该断开这样的操作:
$ssh->disconnect();
或者可以保持这种状态?
是的,如果您已经完成了SSH命令,那么您应该将disconnect
作为一种良好做法
我不认为这是必要的。当对象被销毁时,析构函数调用disconnect
。