2013-02-19
Tags: ssh
一般要遠端連到linux主機,大多都是用
ssh方式連過去,因為這是比較安全的連線方式。以下是ssh server 安裝與使用的相關說明。
===========================================================================
<安裝環境>
1.ubuntu 12.04 64bit
===========================================================================
<安裝流程>
1.安裝ssh client(ubuntu應該有內建,有缺的話才需要裝),裝完後可以用ssh指令連到ssh server
sudo apt-get install openssh-client2.安裝ssh server
sudo apt-get install openssh-server3.安裝完成後可以用下述指令檢查ssh service的狀態
#ssh service status4.調整ssh service設定檔內容。設定完成後要記的restart ssh service
service ssh status
#start ssh service
sudo service ssh start
#stop ssh service
sudo service ssh stop
#restart ssh service
sudo service ssh restart
sudo vim /etc/ssh/sshd_config設定檔裡面比較重要的儿項參數說明如下
# ssh的port number5.官方安裝說明文件在 這裡,有興趣的可以參考看看 ===========================================================================
Port 22
#是否許可root帳號登入,如果不想許可的話把yes改成no
PermitRootLogin yes
#是否許可使用輸入密碼方式進行登入驗証,如果不想許可的話把yes改成no
#這項目預設是不啟用,而是使用公私鑰方式進行驗証,因為這樣比較安全
PasswordAuthentication yes
#以一般角色安裝ssh server的授權金鑰檔位置4.ssh用到的公私鑰細節,可以參考 這篇文章,看完後就可以知道這整個過程是怎麼一回事
/home/user_name/.ssh/authorized_keys
#以root角色安裝ssh server的授權金鑰檔位置
/root/.ssh/authorized_keys