ssh服務端
Openssh服務配置/etc/ssh/sshd_config
port
protocol
listenaddress
serverkeybits
loglevel
logingracetime
permitrootlogin #控制是否允許root用戶登錄
PasswordAuthentication no #控制是否啓用公鑰認證
ssh客戶端
ssh遠程登錄
#ssh 主機名或ip地址
#ssh -l 賬號名稱 主機名或ip地址
#ssh 賬號名稱@主機名或ip地址
#ssh 主機名或ip地址 命令
以sftp命令與遠程主機傳輸文件
#sftp 賬號名稱@主機名或ip地址
登錄成功後,即顯示sftp狀態提示符,在該提示符下所使用的子命令與ftp相同
以scp命令與遠程主機之間複製文件
#scp 本地文件 用戶名稱@遠程主機名稱或ip地址:/遠程文件名
#scp 用戶名稱@遠程主機名稱或ip地址:/遠程文件名 本地文件
ssh其它客戶端軟件
SSHSecureShellClient
Putty
VNC服務
- 啓用VNC服務
vncserver :1
- 測試VNC服務
或使用vnc客戶端工具 vncviewer
- VNC服務的配置
啓用圖形配置:編輯遠程登錄用戶的主目錄下的.vnc子目錄中的xstartup文件,將最後一行的“twm”改爲“startkde”;如果要使用 GNOME圖形桌面環境,則將最後一行的“twm”改爲“gnome-session”。修改後使用以下命令關閉桌面號,並重新啓動桌面號:
vncserver -kill :1
vncserver :1
配置多個桌面號
在/etc/sysconfig/vncservers中添加如下語句:
VNCSERVERS="1:root"
VNCSERVERS="2:tom"
VNCSERVERS="3:u1"
VNCSERVERS="4:u2"
遠程登錄實操作業
準備工作:使用命令新建多個用戶並設置密碼,以便後面用這些用戶來做遠程登錄
1. 在 Linux計算機上安裝啓用 ssh服務,並查看其配置文件
2. 以 ssh命令遠程登錄到另一臺計算機上,在登錄用戶的主目錄下新建目錄及文件
3. 在一臺 Linux計算機上以 sftp命令與遠程主機(另一臺啓用了 ssh服務的 Linux服務器)傳輸文件
4. 在一臺 Linux計算機上以 scp命令與遠程主(另一臺啓用了 ssh服務的 Linux服務器)機之間複製文件
兩人或多人合作,在 Windows系統下,使用客戶端工具 Putty或 SSHSecureShellClient登錄已啓用 SSH服務的 Linux服務器(見網站下載欄目),進行遠程操作或文件傳輸 /複製。