SSH遠程登陸、管理。

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服務

        https://vnc服務器的IP或域名 :5801/

        或使用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"     

<!-- [if gte mso 9]><![endif]-->

遠程登錄實操作業

準備工作:使用命令新建多個用戶並設置密碼,以便後面用這些用戶來做遠程登錄

1.   Linux計算機上安裝啓用 ssh服務,並查看其配置文件

2.   ssh命令遠程登錄到另一臺計算機上,在登錄用戶的主目錄下新建目錄及文件

3.   在一臺 Linux計算機上以 sftp命令與遠程主機(另一臺啓用了 ssh服務的 Linux服務器)傳輸文件

4.   在一臺 Linux計算機上以 scp命令與遠程主(另一臺啓用了 ssh服務的 Linux服務器)機之間複製文件

兩人或多人合作,在 Windows系統下,使用客戶端工具 Putty SSHSecureShellClient登錄已啓用 SSH服務的 Linux服務器(見網站下載欄目),進行遠程操作或文件傳輸 /複製。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章