Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
根登录debian vps云实例_Debian_Vps - Fatal编程技术网

根登录debian vps云实例

根登录debian vps云实例,debian,vps,Debian,Vps,似乎无法再允许root登录。 我还有另外一个vps,它也是debian 10,具有相同的主机(infomaniak),我在不久前获得了root登录,在那里我可以作为root登录。 我做了一个git diff server1/etc server2/etc,似乎看不出我缺少什么 所以在/etc/cloud/cloud.cfg中 users: - default disable_root: false 在/etc/ssh/sshd_config中,我已经尝试了这两种方法(通过ssh密钥进行身份

似乎无法再允许root登录。 我还有另外一个vps,它也是debian 10,具有相同的主机(infomaniak),我在不久前获得了root登录,在那里我可以作为root登录。 我做了一个
git diff server1/etc server2/etc
,似乎看不出我缺少什么

所以在/etc/cloud/cloud.cfg中

users:
 - default

disable_root: false
在/etc/ssh/sshd_config中,我已经尝试了这两种方法(通过ssh密钥进行身份验证)

但我一直在

$ ssh root@server2
Please login as the user "debian" rather than the user "root".
这是debian 10的新安装 apt更新了吗

在服务器
/etc/pam.d
/etc/pam.conf
上都是相同的

请帮忙。。。这简直快把我逼疯了

我在auth.log中得到了什么(所以pam确实让我进去了,但什么会把我踢出去?)


终于发现了问题

问题来自托管服务infomaniak的安装,该服务自动将密钥放入
/root/.ssh/authorized_keys
,但使用一个显示消息并终止的命令

无端口转发、无代理转发、无X11转发、command=“echo '请以用户\“debian\”而不是用户身份登录 \“root\”;echo;sleep 10“ssh rsa aab3nz

我不知道我们可以在那个档案里做这样的事

$ ssh root@server2
Please login as the user "debian" rather than the user "root".
Sep 22 00:45:52 wlt2 sshd[3528]: Accepted publickey for root from 152.156.217.156 port 38902 ssh2: RSA SHA256:avR910sytysAwPa2MOdoudSlMDmOL2cy1JtQH/Sce3s
Sep 22 00:45:52 wlt2 sshd[3528]: pam_unix(sshd:session): session opened for user root by (uid=0)
Sep 22 00:45:52 wlt2 systemd-logind[467]: New session 16 of user root.
Sep 22 00:45:52 wlt2 systemd: pam_unix(systemd-user:session): session opened for user root by (uid=0)
Sep 22 00:46:03 wlt2 sshd[3528]: Received disconnect from 152.156.217.156 port 38902:11: disconnected by user
Sep 22 00:46:03 wlt2 sshd[3528]: Disconnected from user root 152.156.217.156 port 38902
Sep 22 00:46:03 wlt2 sshd[3528]: pam_unix(sshd:session): session closed for user root
Sep 22 00:46:03 wlt2 systemd-logind[467]: Session 16 logged out. Waiting for processes to exit.
Sep 22 00:46:03 wlt2 systemd-logind[467]: Removed session 16.
Sep 22 00:46:13 wlt2 systemd: pam_unix(systemd-user:session): session closed for user root