天天看點

Ubuntu伺服器管理伺服器管理

伺服器管理

一、遠端連接配接伺服器:

1.檢查伺服器開啟SSH服務

$ sudo aptitude install openssh-server
$ /etc/init.d/ssh restart
$ netstat -tlp
    tcp6 0 0 *:ssh *:* LISTEN -
           

2.用戶端

$ssh-keygen  
1. 生成密碼對(公鑰,私鑰)
2. 輸入儲存位置(建議\home下,并且.ssh檔案會自動隐藏,通過ctrl+H顯示),密碼(建議為空,友善)
           

3.将公鑰複制到伺服器的認證清單

nano ~/.ssh/authorized_keys //檢視認證清單是否存在
           

(1)若不存在

mkdir .ssh    //建立檔案夾
touch .ssh/authorized_keys    // 建立檔案
chmod 700 .ssh        //設定權限
chmod 644 .ssh/auauthorized_keys  //設定權限
nano ~/.ssh/authorized_keys  //進入認證清單
           

(2)若存在

nano ~/.ssh/authorized_keys   //将公鑰複制進認證清單
           

4.遠端連接配接

ssh [email protected] -p 22 -i ~/.ssh/id_rsa
//ssh 使用者名@遠端IP -p 端口 -i 私鑰目錄
           
參考網站推薦:http://www.jianshu.com/p/59c4fc2684be

二、資料的上傳下載下傳

1. 上傳資料:

scp 本機檔案  使用者名@遠端IP:遠端目錄
scp -r 本機目錄  使用者名@遠端IP:遠端目錄
           
scp /home/document/data/xunlei_upload.pcap [email protected]:/home/datasets/tonny/newdata/

2. 下載下傳資料

scp 使用者名@遠端IP:遠端檔案 本機目錄
scp -r 使用者名@遠端IP:遠端目錄 本機目錄
           
scp [email protected]:/root/xumesang/conpot.log /home/xumesang/Documents/2016.2.27.log