Red Hat AS5配置OPENSSH(含常用SSH、SCP和SFTP等連接工具)
Openssh提供了安全加密工具ssh、scp、sftp,它們可以替代傳統(tǒng)的Telnet、FTP、rcp、rlonin等網(wǎng)絡(luò)服務(wù)。
Red Hat Enterprise Linux默認已經(jīng)安裝了Openssh,使用rpm –aq | grep ssh命令查看,如下圖:
一、openssh的安裝
如果沒有安裝,可以按照下述步驟進行安裝與配置
1、系統(tǒng)光盤里自帶openssh安裝包,使用如下命令光盤掛載到服務(wù)器/mnt/cdrom目錄,如下圖:
2、在光盤里查找openssh安裝程序,并復(fù)制到/root目錄下。
3、安裝openssh,如下圖:
4、啟動并檢查ssh服務(wù),如下圖
備注:
※ openssh安裝完后,按照默認設(shè)置就可以使用。不過openssh有許多配置文件,用戶可根據(jù)自己的情況更改,一般openssh服務(wù)的配置文件/etc/ssh/sshd_config和 /etc/ssh/ssh_config 較為常用。
※ openshh使用22端口,如果連接不成功,請查看防火墻是否允許22端口。
二、openssh的使用
1、ssh工具的使用
Ssh工具主要用于遠程管理服務(wù)器或遠程執(zhí)行某些命令,常見的功能有遠程登錄、遠程執(zhí)行、創(chuàng)建安全通道等。
格式:ssh user@remote.servername
其中“user”表示使用遠程服務(wù)器哪個帳號登錄,remote.servername表示遠程服務(wù)器的IP地址或主機名。
范例:ssh root@192.168.202.202
使用ssh工具,通過root用戶登錄到192.168.202.202服務(wù)器。
2、scp工具的使用
Scp工具主要用于遠程數(shù)據(jù)的復(fù)制和備份,可以將遠程服務(wù)器的目錄或文件復(fù)制到本地,也可以將本地的目錄或文件負責(zé)到遠程服務(wù)器上。
下載遠程數(shù)據(jù)到本地格式:
下載文件:Scp user@remote.servername:/remote_path/filename /local_path/
下載目錄:Scp -r user@remote.servername:/remote_path /local_path
范例:scp root@192.168.202.202:/root/openssh-* /root/
使用scp工具,通過root用戶登錄到192.168.202.202服務(wù)器,并下載/root目錄下以openssh-開頭的文件到本地/root目錄。
上傳本地數(shù)據(jù)到遠程服務(wù)器格式:
上傳文件:Scp /local_path/ filename user@remote.servername:/remote_path/
上傳目錄:Scp –r /local_path user@remote.servername:/remote_path
范例:scp /root/openssh-* root@192.168.202.202:/root/
使用scp工具,通過root用戶登錄到192.168.202.202服務(wù)器,并上傳本地/root目錄下以openssh開頭的文件到遠程服務(wù)器/root目錄下。
3、sftp工具的使用
Sftp工具主要用于文件傳輸,類似ftp,sftp工具采用加密通道的方式進行數(shù)據(jù)傳輸。
連接到服務(wù)器:Sftp root@192.168.202.202
連接成功后使用get或mget下載,使用put上傳或mput上傳.
4、圖形化工具的使用
Openssh連接工具有很多,如putty、winscp和Ssh secure shell工具等,下面介紹putty和winscp工具。
(1)Putty工具的使用
Putty是一個基于windows系統(tǒng)的openssh客戶端工具,能實現(xiàn)遠程管理服務(wù)器功能。
啟動Putty工具,單擊左側(cè)菜單“session”節(jié)點,在“host name”中輸入IP地址或主機名,在“port”中輸入openssh服務(wù)器的連接端口號。輸入完成后點擊“open”按鈕啟動連接。
注:也可以保存連接會話記錄,方便以后連接。在“saved sessions”中輸入服務(wù)器的主機名或IP地址,然后單擊“save”按鈕保存連接會話記錄。
(2)Winscp工具的使用
Winscp是一個基于windows系統(tǒng)的openssh客戶端工具,主要用于將windows系統(tǒng)的數(shù)據(jù)復(fù)制到linux系統(tǒng),或?qū)inux系統(tǒng)的數(shù)據(jù)復(fù)制到windows系統(tǒng)。
啟動winscp工具,輸入openssh服務(wù)器的主機名或IP地址、端口號、用戶名和密碼,輸入完單擊“登錄”按鈕啟動連接。