日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

【转】Linux上安装使用SSH(ubunturedhat)

發布時間:2025/6/17 linux 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【转】Linux上安装使用SSH(ubunturedhat) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

ubuntu默認并沒有安裝ssh服務,如果通過ssh鏈接ubuntu,需要自己手動安裝ssh-server。判斷是否安裝ssh服務,可以通過如下命令進行:

  • xjj-desktop:~$ ssh localhost ??
  • ssh: connect to host localhost port : Connection refused???
  • xjj@xjj-desktop:~$ ssh localhostssh: connect to host localhost port 22: Connection refused

    如上所示,表示沒有還沒有安裝,可以通過apt安裝,命令如下:

  • xjj-desktop:~$ sudo apt-get install openssh-server??
  • xjj@xjj-desktop:~$ sudo apt-get install openssh-server

    系統將自動進行安裝,安裝完成以后,先啟動服務:

  • xjj-desktop:~$ sudo /etc/init.d/ssh start??
  • xjj@xjj-desktop:~$ sudo /etc/init.d/ssh start

    啟動后,可以通過如下命令查看服務是否正確啟動

  • xjj-desktop:~$ ps -e|grep ssh ??
  • ?????????:: sshd??
  • xjj@xjj-desktop:~$ ps -e|grep ssh 6212 ? 00:00:00 sshd
    如上表示啟動ok。注意,ssh默認的端口是22,可以更改端口,更改后先stop,
    然后start就可以了。改配置在/etc/ssh/sshd_config下,如下所示。

  • xjj-desktop:~$ vi /etc/ssh/sshd_config ??
  • # Package generated configuration file ??
  • # See the sshd() manpage?details ??
  • # What ports, IPs and protocols we listen???
  • Port ??
  • xjj@xjj-desktop:~$ vi /etc/ssh/sshd_config# Package generated configuration file# See the sshd(8) manpage for details# What ports, IPs and protocols we listen forPort 22


    最后,應該是連接的時候了。請看如下命令:

  • xjj-desktop:~$ ssh exceljava.168.??
  • xjj@xjj-desktop:~$ ssh 原帖?http://exceljava.javaeye.com/blog/367193

    ========================================================


    在Red Hat Linux上的發行版本中大多已經包含了與OpenSSH相關的軟件包,如果沒有,則可以OpenSSH的主頁下載RPM包自行安裝,OpenSSH的主頁是地址是:?。主要安裝如下幾個包:

    • openssh-3.5p1-6、openssh-server-3.5p1-6
    • openssh-askpass-gnome-3.5p1-6
    • openssh-clients-3.5p1-6
    • openssh-askpass-3.5p1-6


    使用如下命令進行安裝:?
    首先查詢系統是否安裝了上述軟件包。

  • # pm -qa |grep openssh???
  • # pm -qa |grep openssh

    如果沒有安裝則執行如下命令。

  • # rpm -ivh openssh-.5p1- ??
  • # rpm -ivh openssh-server-.5p1- ??
  • # rpm -ivh openssh-askpass-gnome-.5p1- ??
  • # rpm -ivh openssh-clients-.5p1- ??
  • # rpm -ivh openssh-askpass-.5p1-??
  • # rpm -ivh openssh-3.5p1-6 # rpm -ivh openssh-server-3.5p1-6 # rpm -ivh openssh-askpass-gnome-3.5p1-6 # rpm -ivh openssh-clients-3.5p1-6 # rpm -ivh openssh-askpass-3.5p1-6
    安裝完成之后,可以使用下述兩個命令中的任一個進行啟動。

  • # service sshd start ??
  • # /etc/rc.d/init.d/sshd start???
  • # service sshd start # /etc/rc.d/init.d/sshd start

    另外,如果想在系統啟動時就自動運行該服務,那么需要使用setup命令,在system service的選項中,選中sshd守護進程即可。?
    安裝啟動完OpenSSH之后,用下面命令測試一下。

  • # ssh -l [username] [address of the remote host]??
  • # ssh -l [username] [address of the remote host]
    說明:

    • [username] 為遠程主機的用戶名
    • [address of the remote host] 為遠程主機的地址


    如果OpenSSH工作正常,將會看到下面的提示信息:?
    The authenticity of host [hostname] can't be established.?
    Key fingerprint is 1024 5f:a0:0b:65:d3:82:df:ab:44:62:6d:98:9c:fe:e9:52.?
    Are you sure you want to continue connecting (yes/no)??
    在第一次登錄的時候,OpenSSH將會提示用戶它不知道這臺登錄的主機,只要鍵入“yes”,就會把這臺登錄主機的“識別標記”加到“~/.ssh/know_hosts”文件中。第二次訪問這臺主機的時候就不會再顯示這條提示信息了。然后,SSH提示用戶輸入遠程主機上用戶賬號的口令。這樣,就建立了SSH連接,這之后就可以象使用telnet那樣方便地使用SSH了。?

    轉載于:https://www.cnblogs.com/hzhida/archive/2012/08/09/2629966.html

    總結

    以上是生活随笔為你收集整理的【转】Linux上安装使用SSH(ubunturedhat)的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。