linux ssh用root用戶登錄


linux ssh 登錄root用戶

一般情況下,我們用ssh進行遠程登錄的時候,因為涉及權限問題,需要用到root,但默認情況下,root用戶是不能ssh登錄,此時我們可以通過更改兩處地方,從而實現root登錄。

如有必要,先看看有沒有安裝openssh-server,可以按以下命令:

ssh localhost
# 如果顯示連接拒絕,說明確實需要安裝openssh-server

apt-get update

apt-get install -y openssh-server

1.更改root密碼

一般情況安裝Ubuntu時,不會提示root用戶的相關信息,自然無法知道root用戶的密碼.Ubuntu的root用戶的密碼是隨機的,即每一次開機,都有一個新的root密碼。

sudo passwd
# 提示輸入密碼,並確認密碼
# 此處是為了修改root密碼,更改后root用戶的密碼就固定了,接下來就可以通過 su root 命令進入root用戶

2.更改sshd_config文件

cd /etc/ssh/

# 先查看ssh配置信息
cat ./sshd_config

# 我們發現line  #PermitRootLogin prohibit-password

# 更改配置
sudo vim ./sshd_config

# 更改內容 
PermitRootLogin yes

# 保存后退出

# 接下來重啟ssh服務
service ssh restart

我們再用root用戶登錄試試,是可以成功,work!!!

ssh root@192.168.255.145


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM