伺服器管理
一、遠端連接配接伺服器:
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