1. 程式人生 > >Linux ssh 允許 root用戶 登錄

Linux ssh 允許 root用戶 登錄

-s 系統 修改 ext ssh amd images 內部 oot

1、簡介

1.1 介紹

    為了 系統 安全,某些 情況下,對於 root用戶(超級管理員) 外部 不能 通過 ssh 訪問;但 大多數 情況下,例如 很多 應用 的部署,大多 需要 超級 管理 權限,而且 也是 內部 網絡,外界 無法 訪問,所以 允許 root 用戶 ssh 方式 登錄 也不失為 明智之舉;(哈哈哈,root 用戶 操作 還是 要 謹慎 操作 的 ,畢竟 有些操作 很容易 造成 無法挽回 的 後果,所以 還有 一種 獲取 root 同等 權限 的方式 更推薦 使用 -- sudo 執行不需要輸入密碼,以後 寫 文章 單獨 介紹 嘍)
    

1.2 操作系統

## 本文操作系統 Ubuntu 16.04 amd64
# lsb_release -a

    

2、root 用戶 登錄

    某些 情況,例如 裝 系統 的時候,未設置 root 密碼,此時 需要 非 root 用戶 狀態下 為 root 設置密碼
    

2.1 非 root 用戶

2.1.1 非 root 用戶 切換至 root 用戶 設置 密碼

## 註意 # 和 $ 哦,這是兩個 概念哦,"#" root 用戶 操作符
## 兩者 選其一 即可,執行後 輸入當前 非 root 用戶的密碼(擁有root 同等權限 可以直接 切換哦)
$ sudo su 
$ sudo -s

## passwd 省略用戶名,則默認修改當前用戶的密碼
# passwd

    

2.1.2 非 root 修改 root 用戶密碼

## 執行後 輸入當前 非 root 用戶的密碼
$ sudo passwd root

    

2.2 root 用戶

    這樣 根本 不需要做什麽,因為 你已經 能 在 服務 終端 通過 用戶名、密碼 登錄了,不過還是 可以 重新設置 密碼

## passwd 省略用戶名,則默認修改當前用戶的密碼
# passwd

    

3、ssh 允許 root 用戶 登錄

3.1 配置 修改

## 註釋 原有 項,改成 yes
# vim /etc/ssh/sshd_config

技術分享圖片

    

3.2 重啟 ssh 服務

#  /etc/init.d/ssh/restart

Linux ssh 允許 root用戶 登錄