首页 其他技术相关正文

winscp普通用户获取root权限

ixiaoye 其他技术相关 2022-09-11 959 0

1.普通用户ssh到服务器,切换到root权限

2.vi sudo,然后添加 yourusername ALL=NOPASSWD: /usr/libexec/openssh/sftp-server 这一行,注释掉Defaults requiretty “yourusername ”为你的用户名

可以直接编辑 /etc/sudoers 文件,增加这一行

/usr/lib/openssh/sftp-server   用命令cat /etc/ssh/sshd_config|grep sftp查得

3.修改winscpsftp协议选项的sftp服务器为sudo /usr/libexec/openssh/sftp-server。不同服务器可能这个地址不一样,我的是这个。

4.修改shell选项的为sudo su -


评论