你好,我可以使用自己的用户名登录GCE VM,并使用WinSCP进行登录,但无法以root身份登录...这是Google默认设置,但可以更改。
更改方法如下:
步骤1:登录SSH并切换为Root用户
# sudo su root
步骤2:更改Root密码
#passwd root
第三步:配置SSHD允许root登录
#nano /etc/ssh/sshd_config
PermitRootLogin yes
PasswordAuthentication yes
#service sshd restart (I used ssh as I'm using ubuntu and sshd wouldn't work)
尝试通过WinSCP登录root,但我收到了“接收到过大的(1349281121B)SFTP数据包。最大支持数据包大小为1024000B。该错误通常是由启动脚本(如.profile)打印的消息引起的。该消息可能以“Plea”开头。无法初始化SFTP协议。主机是否运行了SFTP服务器?”有什么想法吗?
admin
用户名而不是root
。Plea事实上是一条消息,要求以用户“admin”而不是用户“root”的身份登录。 - ᴍᴇʜᴏᴠ