自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Ubuntu openssh服務(wù)自動(dòng)下載并安裝

系統(tǒng) Linux
事實(shí)上如果沒什么特別需求,到這里 Ubuntu openssh Server 就算安裝好了。但是進(jìn)一步設(shè)置一下,可以讓 Ubuntu openssh 登錄時(shí)間更短,并且更加安全。這一切都是通過修改 Ubuntu openssh 的配置文件 sshd_config 實(shí)現(xiàn)的。

在向大家詳細(xì)介紹Ubuntu openssh之前,首先讓大家了解下Ubuntu openssh,然后全面介紹Ubuntu openssh,希望對(duì)大家有用。Ubuntu Server 安裝ssh服務(wù)

昨天的文章里,我記錄了搭建一個(gè)小型 Ubuntu 服務(wù)器的過程,相信如果各位按照我寫的做了,您的 Ubuntu Server 已經(jīng)可以跑起來了。不過,現(xiàn)在這個(gè)系統(tǒng)只是個(gè)基本的系統(tǒng),算不上服務(wù)器,因?yàn)槭裁炊紱]法做。如果需要讓它行使服務(wù)器的職能,還需要給它裝一些軟件。

因?yàn)槲倚枰姆?wù)器最終會(huì)被“拋棄”在實(shí)驗(yàn)室的某個(gè)角落,無論是后期設(shè)置還是維護(hù)的需要,都必須安裝一個(gè)遠(yuǎn)程管理的工具。在 Linux 系統(tǒng)中,不二的選擇就是 Ubuntu openssh了。在 Ubuntu 中安裝 openssh 實(shí)在是再簡單不過的一件事情了,下面的內(nèi)容也只是純記錄,給我這個(gè)菜鳥備個(gè)份。如果是高手直接繞過就好。

安裝前的準(zhǔn)備Ubuntu 之所以好用,就是因?yàn)樗^承了 debian 的 apt 系統(tǒng),這一點(diǎn)相信您在昨天裝系統(tǒng)的教程中已經(jīng)感受到了。但是 apt 需要依賴網(wǎng)絡(luò),昨天我們裝好的系統(tǒng)是暫時(shí)上不了網(wǎng)的,我們需要先設(shè)置一下。

首先,激活服務(wù)器的網(wǎng)卡,命令如下:sudo nano /etc/network/interfaces在 interfaces 中添加以下內(nèi)容:auto eth0iface eth0 inet staticaddress 202.113.235.181netmask 255.255.255.0gateway 202.113.235.1

這其中,斜體部分標(biāo)注的 IP 地址是我服務(wù)器的設(shè)置,您需要根據(jù)您的具體情況修改。當(dāng)然,如果您的服務(wù)器使用的是 DHCP 來分配 IP 地址,只需要寫上 iface eth0 inet dhcp 就可以了,無需設(shè)置 address/netmask/gateway。然后,修改 resolv.conf 配置 DNS 服務(wù)器:sudo nano /etc/resolv.conf

添加您的 DNS 服務(wù)器地址:nameserver 202.113.16.10nameserver 202.113.16.11完成后,重新啟動(dòng) networking 服務(wù):sudo /etc/init.d/networking restart這樣應(yīng)該就可以連通網(wǎng)絡(luò)了。如果您使用的是 ADSL,可能還需要裝上 pppoe 之類的東西,考慮到服務(wù)器很少用這樣的配置,這里就不討論了,需要的話可以在網(wǎng)上查找。

安裝和設(shè)置 Ubuntu openssh ServerUbuntu 下安裝 Ubuntu openssh Server 是無比輕松的一件事情,需要的命令只有一條:sudo apt-get install openssh-server

隨后,Ubuntu 會(huì)自動(dòng)下載并安裝 Ubuntu openssh server,并一并解決所有的依賴關(guān)系。當(dāng)您完成這一操作后,您可以找另一臺(tái)計(jì)算機(jī),然后使用一個(gè) SSH 客戶端軟件(強(qiáng)烈推薦 PuTTy),輸入您服務(wù)器的 IP 地址。如果一切正常的話,等一會(huì)兒就可以連接上了。并且使用現(xiàn)有的用戶名和密碼應(yīng)該就可以登錄了。

事實(shí)上如果沒什么特別需求,到這里 Ubuntu openssh Server 就算安裝好了。但是進(jìn)一步設(shè)置一下,可以讓 Ubuntu openssh 登錄時(shí)間更短,并且更加安全。這一切都是通過修改 Ubuntu openssh 的配置文件 sshd_config 實(shí)現(xiàn)的。

首先,您剛才實(shí)驗(yàn)遠(yuǎn)程登錄的時(shí)候可能會(huì)發(fā)現(xiàn),在輸入完用戶名后需要等很長一段時(shí)間才會(huì)提示輸入密碼。其實(shí)這是由于 sshd 需要反查客戶端的 dns 信息導(dǎo)致的。我們可以通過禁用這個(gè)特性來大幅提高登錄的速度。首先,打開 sshd_config 文件:

sudo nano /etc/ssh/sshd_config找到 GSSAPI options 這一節(jié),將下面兩行注釋掉:#GSSAPIAuthentication yes#GSSAPIDelegateCredentials no然后重新啟動(dòng) ssh 服務(wù)即可:sudo /etc/init.d/ssh restart

再登錄試試,應(yīng)該非常快了吧利用 PuTTy 通過證書認(rèn)證登錄服務(wù)器SSH 服務(wù)中,所有的內(nèi)容都是加密傳輸?shù)?,安全性基本有保證。但是如果能使用證書認(rèn)證的話,安全性將會(huì)更上一層樓,而且經(jīng)過一定的設(shè)置,還能實(shí)現(xiàn)證書認(rèn)證自動(dòng)登錄的效果。

首先修改 sshd_config 文件,開啟證書認(rèn)證選項(xiàng):RSAAuthentication yesPubkeyAuthentication yesAuthorizedKeysFile %h/.ssh/authorized_keys修改完成后重新啟動(dòng) ssh 服務(wù)。

下一步我們需要為 SSH 用戶建立私鑰和公鑰。首先要登錄到需要建立密鑰的賬戶下,這里注意退出 root 用戶,需要的話用 su 命令切換到其它用戶下。然后運(yùn)行:ssh-keygen

這里,我們將生成的 key 存放在默認(rèn)目錄下即可。建立的過程中會(huì)提示輸入 passphrase,這相當(dāng)于給證書加個(gè)密碼,也是提高安全性的措施,這樣即使證書不小心被人拷走也不怕了。當(dāng)然如果這個(gè)留空的話,后面即可實(shí)現(xiàn) PuTTy 通過證書認(rèn)證的自動(dòng)登錄。

ssh-keygen 命令會(huì)生成兩個(gè)密鑰,首先我們需要將公鑰改名留在服務(wù)器上:cd ~/.sshmv id_rsa.pub authorized_keys然后將私鑰 id_rsa 從服務(wù)器上復(fù)制出來,并刪除掉服務(wù)器上的 id_rsa 文件。

服務(wù)器上的設(shè)置就做完了,下面的步驟需要在客戶端電腦上來做。首先,我們需要將 id_rsa 文件轉(zhuǎn)化為 PuTTy 支持的格式。這里我們需要利用 PuTTyGEN 這個(gè)工具:點(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)卡,輸入個(gè)名字點(diǎn) Save 保存下這個(gè) Session。點(diǎn)擊底部的 Open 應(yīng)該就可以通過證書認(rèn)證登錄到服務(wù)器了。

如果有 passphrase 的話,登錄過程中會(huì)要求輸入 passphrase,否則將會(huì)直接登錄到服務(wù)器上,非常的方便。好了,今天就寫到這,以后逐步再寫 AMP,Proftpd 和 Squid 的安裝和設(shè)置。

【編輯推薦】

  1. Ubuntu deb使用包使用dpkg方法創(chuàng)建
  2. Ubuntu oracle10G安裝程序建立用戶和用戶組
  3. Ubuntu連接到手機(jī)藍(lán)牙Modem上網(wǎng)
  4. Ubuntu 9.10基本工作與受限軟件
  5. Ubuntu 8.04配置安裝用XP直接引導(dǎo)
責(zé)任編輯:佚名 來源: csdn
相關(guān)推薦

2011-04-19 17:10:12

UbuntuServer遠(yuǎn)程連接

2010-01-08 10:03:03

Ubuntu mysq

2010-04-27 14:11:05

2023-11-07 09:39:10

Python壁紙桌面

2023-02-07 08:01:57

Python工具桌面

2019-04-30 10:27:56

UbuntuLinuxDisco Dingo

2011-09-02 11:21:39

PhonegapSymbian下載Cygwin

2010-01-07 12:46:28

Ubuntu nfs

2010-01-04 13:26:51

Ubuntu安裝

2011-02-24 12:57:42

Ubuntuvsftpd安裝

2011-03-25 14:17:48

Ubuntu安裝Cacti

2018-01-16 10:19:20

2010-02-07 10:15:56

Ubuntu Bery

2009-12-30 10:09:08

Ubuntu Apac

2010-01-05 16:14:54

Ubuntu mysq

2010-05-26 10:10:53

openssh

2010-01-06 11:03:54

Ubuntu常用軟件

2009-11-30 17:12:57

BMC

2011-09-01 14:44:27

ubuntu

2010-05-28 11:08:29

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)