页次: 1
阿里云VPS上通过vps2arch安装了arch linux,一切看起来都配置好了,但遇到问题如下:
重启机器后,远程无法通过SSH连入,提示:ssh: connect to host {我的vps地址} port 22: Connection refused;
通过VNC(相当于本地实机操作),登录一次后即可SSH,甚至只输入root回车,还没输入密码就可以SSH了;
另有线索如下:
# systemctl status sshd.service
* sshd.service - OpenSSH Daemon
Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; vendor preset: disabled)
Active: active (running) since Wed 2019-04-17 19:10:21 UTC; 3min 15s ago
Main PID: 262 (sshd)
Tasks: 1 (limit: 2373)
Memory: 5.6M
CGroup: /system.slice/sshd.service
`-262 /usr/bin/sshd -D
Apr 17 19:10:21 archlinux systemd[1]: Started OpenSSH Daemon.
Apr 17 19:12:30 archlinux sshd[262]: Server listening on 0.0.0.0 port 22.
Apr 17 19:12:30 archlinux sshd[262]: Server listening on :: port 22.
Apr 17 19:12:37 archlinux sshd[313]: Accepted password for root from {我的ip地址} port 1734 ssh2
Apr 17 19:12:37 archlinux sshd[313]: pam_unix(sshd:session): session opened for user root by (uid=0)
时间上19:10是开机时间,此时无法连入
19:12是我从VNC(实机)登录的时间,并从此之后可以SSH登录。
之前也碰到过这个问题,印象里如果开机放很长时间(几十分钟到一个小时的感觉),不VNC(实机)登录,也可以SSH登录,这一条不确定且难以复现,仅供参考。
之前使用其他linux发行版(Debian和Ubuntu)没有遇到过类似问题。
大家有什么思路或经验吗?谢谢。
离线
附带/etc/sshd_config中的设置:
PermitRootLogin yes
AuthorizedKeysFile .ssh/authorized_keys
ChallengeResponseAuthentication no
UsePAM yes
PrintMotd no
ClientAliveInterval 30
ClientAliveCountMax 100
Subsystem sftp /usr/lib/ssh/sftp-server
离线
ls /etc/ssh 看看 key 都在吗?
离线
ls /etc/ssh 看看 key 都在吗?
drwxr-xr-x 2 root root 4096 4月 24 11:02 .
drwxr-xr-x 45 root root 4096 4月 24 11:09 ..
-rw-r--r-- 1 root root 577388 4月 18 18:05 moduli
-rw-r--r-- 1 root root 1484 4月 18 18:05 ssh_config
-rw-r--r-- 1 root root 3161 4月 17 11:58 sshd_config
-rw------- 1 root root 1381 4月 16 22:37 ssh_host_dsa_key
-rw-r--r-- 1 root root 604 4月 16 22:37 ssh_host_dsa_key.pub
-rw------- 1 root root 505 4月 16 22:37 ssh_host_ecdsa_key
-rw-r--r-- 1 root root 176 4月 16 22:37 ssh_host_ecdsa_key.pub
-rw------- 1 root root 411 4月 16 22:37 ssh_host_ed25519_key
-rw-r--r-- 1 root root 96 4月 16 22:37 ssh_host_ed25519_key.pub
-rw------- 1 root root 1823 4月 16 22:37 ssh_host_rsa_key
-rw-r--r-- 1 root root 396 4月 16 22:37 ssh_host_rsa_key.pub
看起来貌似正常
离线
网络问题吧 ,我的系统就是在登录之后网络才会工作,要怎么改我也不知道。
离线
开 haveged 试试吧。
离线
页次: 1