小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Ubuntu下SSH設(shè)置

 oskycar 2011-12-29

網(wǎng)上有很多介紹在Ubuntu下開啟SSH服務(wù)的文章,但大多數(shù)介紹的方法測試后都不太理想,均不能實(shí)現(xiàn)遠(yuǎn)程登錄到Ubuntu上,最后分析原因是都沒有真正開啟ssh-server服務(wù)。最終成功的方法如下:

  Ubuntu 下安裝 OpenSSH Server 是無比輕松的一件事情,需要的命令只有一條:
  sudo apt-get install openssh-server

 

(查看返回的結(jié)果,如果沒有出錯,則用putty、SecureCRT、SSH Secure Shell Client等SSH 客戶端軟件,輸入您服務(wù)器的 IP 地址。如果一切正常的話,等一會兒就可以連接上了。并且使用現(xiàn)有的用戶名和密碼應(yīng)該就可以登錄了。)

 

  然后確認(rèn)sshserver是否啟動了:(或用“netstat -tlp”命令)

  ps -e | grep ssh

  如果只有ssh-agent那ssh-server還沒有啟動,需要/etc/init.d/ssh start,如果看到sshd那說明ssh-server已經(jīng)啟動了。

 

  ssh-server配置文件位于/ etc/ssh/sshd_config,在這里可以定義SSH的服務(wù)端口,默認(rèn)端口是22,你可以自己定義成其他端口號,如222。然后重啟SSH服務(wù):

  sudo /etc/init.d/ssh resart

  事實(shí)上如果沒什么特別需求,到這里 OpenSSH Server 就算安裝好了。但是進(jìn)一步設(shè)置一下,可以讓 OpenSSH 登錄時(shí)間更短,并且更加安全。這一切都是通過修改 openssh 的配置文件 sshd_config 實(shí)現(xiàn)的。
  首先,您剛才實(shí)驗(yàn)遠(yuǎn)程登錄的時(shí)候可能會發(fā)現(xiàn),在輸入完用戶名后需要等很長一段時(shí)間才會提示輸入密碼。其實(shí)這是由于 sshd 需要反查客戶端的 dns 信息導(dǎo)致的。我們可以通過禁用這個特性來大幅提高登錄的速度。首先,打開 sshd_config 文件:
  sudo nano /etc/ssh/sshd_config
  找到 GSSAPI options 這一節(jié),將下面兩行注釋掉:
  #GSSAPIAuthentication yes #GSSAPIDelegateCredentials no然后重新啟動 ssh 服務(wù)即可:
  sudo /etc/init.d/ssh restart
  再登錄試試,應(yīng)該非??炝税?BR>  利用 PuTTy 通過證書認(rèn)證登錄服務(wù)器
  SSH 服務(wù)中,所有的內(nèi)容都是加密傳輸?shù)模踩曰居斜WC。但是如果能使用證書認(rèn)證的話,安全性將會更上一層樓,而且經(jīng)過一定的設(shè)置,還能實(shí)現(xiàn)證書認(rèn)證自動登錄的效果。
  首先修改 sshd_config 文件,開啟證書認(rèn)證選項(xiàng):
  RSAAuthentication yes PubkeyAuthentication yes AuthorizedKeysFile %h/.ssh/authorized_keys修改完成后重新啟動 ssh 服務(wù)。
  下一步我們需要為 SSH 用戶建立私鑰和公鑰。首先要登錄到需要建立密鑰的賬戶下,這里注意退出 root 用戶,需要的話用 su 命令切換到其它用戶下。然后運(yùn)行:
  ssh-keygen
  這里,我們將生成的 key 存放在默認(rèn)目錄下即可。建立的過程中會提示輸入 passphrase,這相當(dāng)于給證書加個密碼,也是提高安全性的措施,這樣即使證書不小心被人拷走也不怕了。當(dāng)然如果這個留空的話,后面即可實(shí)現(xiàn) PuTTy 通過證書認(rèn)證的自動登錄。
  ssh-keygen 命令會生成兩個密鑰,首先我們需要將公鑰改名留在服務(wù)器上:
  cd ~/.ssh mv id_rsa.pub authorized_keys然后將私鑰 id_rsa 從服務(wù)器上復(fù)制出來,并刪除掉服務(wù)器上的 id_rsa 文件。
  服務(wù)器上的設(shè)置就做完了,下面的步驟需要在客戶端電腦上來做。首先,我們需要將 id_rsa 文件轉(zhuǎn)化為 PuTTy 支持的格式。這里我們需要利用 PuTTyGEN 這個工具:
  點(diǎn)擊 PuTTyGen 界面中的 Load 按鈕,選擇 id_rsa 文件,輸入 passphrase(如果有的話),然后再點(diǎn)擊 Save PrivateKey 按鈕,這樣 PuTTy 接受的私鑰就做好了。
  打開 PuTTy,在 Session 中輸入服務(wù)器的 IP 地址,在 Connection->SSH->Auth 下點(diǎn)擊 Browse 按鈕,選擇剛才生成好的私鑰。然后回到 Connection 選項(xiàng),在 Auto-login username 中輸入證書所屬的用戶名。回到 Session 選項(xiàng)卡,輸入個名字點(diǎn) Save 保存下這個 Session。點(diǎn)擊底部的 Open 應(yīng)該就可以通過證書認(rèn)證登錄到服務(wù)器了。如果有 passphrase 的話,登錄過程中會要求輸入 passphrase,否則將會直接登錄到服務(wù)器上,非常的方便。

 

  在 Windows 機(jī)上用 Ubuntu ssh 遠(yuǎn)程登錄 Ubuntu 機(jī)下載 PuTTY
  如何在 Windows 機(jī)上拷貝 文件/文件夾 從/到 遠(yuǎn)程 Ubuntu 機(jī)下載 FileZilla

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多