無法以 root 身分連線 ssh

無法以 root 身分連線 ssh

你好,我真的對伺服器/ftp等沒有太多了解,所以如果我聽起來不明白,我很抱歉,請告訴我如何告訴你更準確的資訊..我已經按照教程讓我的ftp在這裡使用sftp是連結: https://memo-linux.com/mettre-en-place-un-serveur-sftp-sous-debian-8/ 該連結不是英文的,但這就是我所做的:

apt install openssh-server

然後我打開/etc/ssh/sshd_config

nano /etc/ssh/sshd_config

我將連接埠 22 更改為連接埠 666 我還在文件末尾添加了以下內容:

Subsystem sftp internal-sftp
         Match group sftp
         ChrootDirectory /home/%u
         X11Forwarding no
         AllowTcpForwarding no

然後我在終端機中編寫了所有這些命令:

addgroup sftp
mkdir -p /home/fred
useradd -s /bin/false -d /home/fred -g sftp fred
passwd fred
chown root:root /home/fred/
chmod -R 770 /home/fred/
usermod -d / fred

然後教學要求以這種方式啟動 sftp:

systemctl restart ssh

但我收到了這個錯誤:

Job for ssh.service failed. See 'systemctl status ssh.service' and 'journalctl -xn' for details.

然後我註銷了,所以我嘗試用這些方式重新連接,但沒有人工作:

sftp fred@IPofServer

得到: ssh:連接到主機 IPofServer 連接埠 22:連線被拒絕

sftp fred@IPofServer:666

得到: ssh:連接到主機 IPofServer 連接埠 22:連線被拒絕

ssh fred@IPofServer

得到: ssh:連接到主機 IPofServer 連接埠 22:連線被拒絕

ssh root@IPofServer

得到: ssh:連接到主機 IPofServer 連接埠 22:連線被拒絕

ssh root@IPofServer -p 666

ssh:連線至主機 IPofServer 連接埠 666:資源暫時無法使用

sftp -oPort=666 root@IPofServer

ssh:連線至主機 IPofServer 連接埠 666:資源暫時無法使用

現在我已經使用Webmin更改了文件(我不知道為什麼他可以連接到伺服器,但他做到了..)我將666改回22並從文件末尾刪除了這段程式碼

但仍然:

ssh root@IPofServer

ssh:連線到主機 IPofServer 連接埠 22:連線被拒絕

如果您需要更多信息,請告訴我

答案1

使用 Webmin 我只是這樣手動重新啟動 SSH 伺服器:Webmin -> 伺服器 -> SSH 伺服器 -> 開始按鈕

相關內容