天天看點

ssh服務及scp指令相關知識

一、linux系統ssh服務  

1.什麼是ssh?

ssh是secure shell protocol簡寫,ssh是先對聯機的資料包通過加密後再進行傳輸,確定資料安全。ssh是專門為遠端登入會話和其他網絡服務提供的安全性協定。 

特别提醒:ssh客服端還包括scp安全拷貝指令及sftp檔案傳輸服務,也是通過ssh協定來工作的。

二、ssh服務其他附帶服務

1)檢查是否安裝openssl/openssh服務

[root@nfs-server ~]# rpm -qa openssh 

openssh-5.3p1-104.el6.i686

[root@nfs-server ~]# rpm -qa openssl 

openssl-1.0.1e-30.el6.i686

2)如果沒有安裝可使用yum來安裝

yum -y install openssl  openssh  

3)檢查是否啟動了22号端口

lsof -i :22

netstat -tunpl |grep sshd

2.ssh服務認證

[root@nfs-server ~]# ssh -p22 [email protected]

[email protected]'s password: 

Last login: Sun Apr 24 14:02:02 2016 from 10.0.0.130

[root@backup ~]# 

sshd的配置檔案/etc/ssh/sshd_config   

~]# cat ~/.ssh/known_hosts -----秘鑰所在位置,如果删除秘鑰檔案則會再次提示輸入yes.

如何ssh連接配接到其他機器 

[root@nfs-server ~]# ssh -p22 [email protected]

如果連接配接時報錯為:no route to host 或 confuse則為防火牆是否關閉  

連不上的原因:

1)伺服器防火牆開着:/etc/init.d/iptables stop 

2)ssh客服端到伺服器的線路有問題 ,使用ping檢查 

3)ssh服務有問題 ,使用Telnet檢測

3.ssh客服端附帶遠端拷貝指令scp

scp ---scp - secure copy (remote file copy program) 安全遠端拷貝指令  

scp -P22 -r -p /etc/ [email protected]:/tmp/

scp -P22 -r -p  [email protected]:/data /tmp/

 [root@nfs-server ~]# scp -P22 -r -p /etc/ [email protected]:/tmp/

scp知識小結:

1.scp是加密拷貝,安全,

2.可以把一台機器的資料推送到另一台上,也可以拉會本機

3.每次拷貝都是全量完整拷貝,是以适合第一次拷貝,如需增量則使用rsync    

4.ssh服務附帶的sftp功能服務 

連接配接:

[root@backup tmp]# sftp -oPort=22 [email protected]

Connecting to 10.0.0.139...

上傳:

sftp> put /etc/hosts

Uploading /etc/hosts to /root/hosts

/etc/hosts                                   100%  158     0.2KB/s   00:00    

sftp> 

下載下傳:

sftp> get /etc/rc.local /tmp

Fetching /etc/rc.local to /tmp/rc.local

/etc/rc.local                                100%  356     0.4KB/s   00:00    

sftp總結:

連接配接:sftp -oPort=22 [email protected] 

上傳:put /etc/hosts /tmp 

下載下傳:get /etc/rc.local /tmp  

本節重點總結:

1.ssh為加密的遠端連接配接協定相關的軟體有openssh openssl 

2.預設的端口為:22 

3.協定版本1.x 2.x,2.x更為安全 

4.伺服器ssh遠端連接配接服務,sftp服務,sshd守護程序開機要自啟動。

5.ssh客服端包括ssh scp sftp指令  

6.ssh服務安全優化,修改預設端口22,禁止root遠端連接配接,禁止dns,ssh隻需監聽内網ip  

本文轉自chengong1013 51CTO部落格,原文連結:http://blog.51cto.com/purify/1787099,如需轉載請自行聯系原作者

繼續閱讀