一、需求
winscp需要向linux云服务器上传文件,普通用户没有权限上传(当然也可直接改用户的权限),需要用root用户登录然后便于操作。
root用户是无法登录,如图。
二、具体步骤
1、putty以普通用户登录到服服务器,然后切换到root用户,如果是初次登录,首先设置密码,然后切换到root用户
sudo passwd
su root
2、修改配置文件
vim /etc/ssh/sshd_config
使用vim进行查找
输入 /PermitRootLogin
回车查找位置
1、找到具体的代码,输入i进入插入模式,删除注释,将PermitRootLogin后面的参数修改为 yes,输入 :wq 退出插入模式并保存
2、查找PasswordAuthentication位置,修改参数为 为yes
如图
修改前:
修改后
3、重启ssh服务
service sshd restart
三、测试
winscp可以直接顺利root登陆,putty也能直接root登陆