有时候因为安全问题会禁用root的ssh远程登录,只能先用能普通登录再su切换到root。
使用WinSCP远程登录拖拽文件或者编辑文本时会出现权限不足的错误
解决方案:
远程病切换到root,输入命令:visudo ,编辑配置文件
为普通ssh用户添加sudo权限,在最后加入这一行可取消sudo时的密码:
yourusername ALL=NOPASSWD: ALL
注:yourusername 是想要加权限的普通用户名
打开WinScp,高级设置
shell选项里面选择:sudo su -
文件协议选择:scp(有些客户端可能用scp协议不行的,可换成sftp试试)
保存,此时再登录时就有操作文件的权限了。