Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何使用ssh或putty在filezilla中编写命令_Php_Ssh_Ftp_Putty_Filezilla - Fatal编程技术网

Php 如何使用ssh或putty在filezilla中编写命令

Php 如何使用ssh或putty在filezilla中编写命令,php,ssh,ftp,putty,filezilla,Php,Ssh,Ftp,Putty,Filezilla,我需要写一个命令: su - 并获得根访问权限,但我不知道在filezilla程序中在何处或如何编写命令,是否可以使用PUTTY编写该命令,然后使用filezilla进行文件编辑?使用PUTTY连接 dosu 然后使用vi/nano或任何其他编辑器编辑文件 vi文件名/nano文件名尝试以下操作以修复上载的文件权限: 登录到SSH 将自己添加到www数据组 sudo usermod -a -G www-data "$USER" 然后将文件的所有者更改为该用户: **更正以前创建的文件:**

我需要写一个命令:

su -
并获得根访问权限,但我不知道在filezilla程序中在何处或如何编写命令,是否可以使用PUTTY编写该命令,然后使用filezilla进行文件编辑?

使用PUTTY连接

do
su

然后使用vi/nano或任何其他编辑器编辑文件


vi文件名
/
nano文件名

尝试以下操作以修复上载的文件权限:

登录到SSH

将自己添加到www数据组

sudo usermod -a -G www-data "$USER"
然后将文件的所有者更改为该用户:

**更正以前创建的文件:**

sudo chown -R "$USER":www-data /var/www
find /var/www -type f -exec chmod 0660 {} \;
sudo find /var/www -type d -exec chmod 2770 {} \;

现在,当你上传时,你不会有问题。不要使用root进行上传,创建一个属于www数据组的新用户。

没有理由这么做,你想实现什么?它是为了修复您上传的权限吗?@LozCherone是的,因为在获得超级用户访问权限(root)之前,我无法编辑文件和进行更改,如何在filezilla中获得它?