Ubuntu新增root使用者和開啟遠端登陸 | Java隨筆記

語言: CN / TW / HK

theme: scrolls-light

「這是我參與11月更文挑戰的第16天,活動詳情檢視:2021最後一次更文挑戰


相關文章

Java隨筆記:Java隨筆記


一.新增root使用者

  • 因為騰訊雲服務每次登入都是預設使用者為Ubuntu使用者,但是我要使用scp命令來上傳一些檔案到伺服器上,很多操作沒有許可權,很是麻煩,所以修改一下為允許root使用者登入。

  • 1.使用Ubuntu正常登入,命令如下: java ssh [email protected]

  • 顯示如下:

  • ubuntu登入

  • 2.修改root密碼,命令如下: java sudo passwd root

  • 密碼輸入不可見,而且需要再次輸入密碼!

  • 顯示如下:

  • 密碼
  • 3.修改ssh配置,命令如下: java sudo vi /etc/ssh/sshd_config

4.重啟ssh服務 java sudo service ssh restart

二.開啟SSH遠端登陸

  • 以下所有操作都是在root使用者下: 若不是root使用者登入狀態,所有命令前加 sudo
  • 1.安裝SSH java apt-get install openssh-server

  • 2.檢視SSH是否安裝成功 java ps -e |grep ssh

  • 如果安裝成功顯示如下:有sshd,說明ssh服務已經啟動

  • 安裝成功
  • 3.如果沒有啟動ssh服務,輸入以下命令:ssh服務則會啟動 java service ssh start

  • 4.此時我們的服務已經全部啟動,但是遠端連線可能會報錯如下: java Permission denied, please try again(publickey,password)

  • 這是因為我們沒有開啟遠端連線服務:

  • 首先開啟/etc/ssh/sshd_config檔案 java vim /etc/ssh/sshd_config

  • 顯示如下:

  • config檔案內容
  • 找到 PermitRootLogin prohibit-password 位置,將其註釋,在原位置新增如下內容: java PermitRootLogin yes

  • 再次連線試試: java ssh [email protected]

  • 顯示連線成功:

  • 連線成功
  • 5.重啟ssh服務 java sudo service ssh restart

路漫漫其修遠兮,吾必將上下求索~

如果你認為i博主寫的不錯!寫作不易,請點贊、關注、評論給博主一個鼓勵吧~hahah