Ubuntu安裝openssh安裝ssh、 免密登錄、 創建新用戶並免密登錄

           一、安裝openssh

    

sudo apt-get install openssh-server

ssh localhost 

 

 

    二、免密登錄

    

cd ~/.ssh

ssh-keygen -t rsa 

 

 

 

    一直 enter

   在  ~/.ssh目錄下創建authorized_keys文件

   將訪問者服務器~/.ssh目錄下的id_rsa.pub裏的內容複製到 本服務器(被訪問服務器)~/.ssh目錄下的authorized_keys文件裏

    

    三、創建新用戶並免密登錄

    

sudo su

useradd newuser

passwd newuser

 

 

 

       在/home目錄下創建新用戶的newuser文件夾並修改擁有者和權限 

    

cd /home

mkdir newuser   

chown -R newuser:newuser newuser/  chmod -R 755 newuser/

usermod -s /bin/bash newuser

usermod -d /home/newuser newuser

 

 

 

    切換到newuser賬戶

    

su newuser

 

 

 

    這時newuser用戶文件夾下沒有.ssh文件夾,執行

    

ssh-keygen -t rsa

cd /home/newuser/.ssh

ls

 

 

 

    會發現有了公鑰和私鑰文件,我們創建authorized_keys文件,接下來怎麼做大家自然明白了

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章