前言
最近新注册了个AWS账号,有一台免费的EC2虚拟服务器,还有三台的LightSail轻量服务器,就全部系统都折腾了一下,发现Centos使用winscp提供权限与ubuntu是有区别的,之前有写过一篇记录ubuntu系统使用winscp提供Root权限的文章《使winscp登录甲骨文ubuntu服务器,提升为root权限》,今天再水一篇记录Centos系统提升成Root用户的方法。
过程
第一步,先查看系统使用的Sftp安装路径,重点
SSH下输入:cat /etc/ssh/sshd_config | grep sftp
返回结果
其中/usr/libexec/openssh/sftp-server
就是Sftp应用所在目录
第二步,修改Winscp的SFTP配置
如图,在SFTP服务器那填写:sudo /usr/libexec/openssh/sftp-server
第三步,修改Winscp的Shell命令
如图,在Shell填写上连接上后,执行Sudo su -命令,这个在软件可直接选择。
总结
其实就跟直接在SSH里使用sudo -i命令提供权限一样,这个只是设置好Winscp让其登录后,自动执行一次sudo命令而且,重量是要找出不同Linux系统版本的Sftp安装路径。
暂无评论