導航:首頁 > 配伺服器 > ssh伺服器是怎麼搭建

ssh伺服器是怎麼搭建

發布時間:2022-04-25 07:22:32

㈠ ubuntu怎麼部署ssh伺服器

更新源列表
打開"終端窗口",輸入"sudo apt-get update"-->回車-->"輸入當前登錄用戶的管理員密碼"-->回車,就可以了。

安裝ssh
打開"終端窗口",輸入"sudo apt-get install openssh-server"-->回車-->輸入"y"-->回車-->安裝完成。

查看ssh服務是否啟動
打開"終端窗口",輸入"sudo ps -e |grep ssh"-->回車-->有sshd,說明ssh服務已經啟動,如果沒有啟動,輸入"sudo service ssh start"-->回車-->ssh服務就會啟動。

使用gedit修改配置文件"/etc/ssh/sshd_config"
打開"終端窗口",輸入"sudo gedit /etc/ssh/sshd_config"-->回車-->把配置文件中的"PermitRootLogin without-password"加一個"#"號,把它注釋掉-->再增加一句"PermitRootLogin yes"-->保存,修改成功。

查看Ubuntu 14.04的IP地址
打開"終端窗口",輸入"sudo ifconfig"-->回車-->就可以查看到IP地址。

下載putty v0.63
在網路中輸入"putty"-->回車-->單擊第一個查詢結果中的"立即下載"-->下載完成後,運行putty-->輸入主機的ip地址、會話名稱-->保存-->雙擊"會話名稱"打開連接-->輸入用戶名和密碼-->登錄成功。

㈡ 如何使用SSH搭建本地代理

使用代理伺服器上網:
HTTP代理伺服器的設置方法,對於IE和FireFox設置略有不同。設置前需要先找一些可用的免費代理伺服器地址
IE的設置,打開IE瀏覽器,選擇菜單欄的「工具/Internet選項...」。
這時候分兩種情況,對於ADSL撥號用戶來說,選擇一個網路連接後,點「設置,選中代理伺服器,填入地址和埠號。
對於區域網用戶來說,需要點「區域網設置」,選中代理伺服器,填入地址和埠號。
FireFox的設置和IE類似,打開FireFox瀏覽器,選擇菜單欄的「工具/選項...」。
這時選擇「高級/網路」,點設置,就出現下面的界面,就可以進行代理伺服器的設置了,選中「手動配置代理」,然後填寫代理伺服器的地址和埠。
使用SOCKS代理伺服器
SOCKS代理是目前功能最為全面,使用最為穩定的代理伺服器,我目前上網就只用SSH搭建SOCKS代理伺服器上網,訪問網路沒有任何限制。
用SSH搭建SOCKS代理上網,建議使用Firefox瀏覽器,因為Firefox支持SOCKS代理遠程域名解析,而IE只能通過類似SocksCap這樣的第三方軟體實現,不是很方便。
配置Firefox瀏覽器
在Firefox設置SOCKS遠程域名解析,主要是為了防止DNS污染,具體設置方法是,在Firefox地址欄中,輸入 about:config ,按確認,修改裡面的一項數值,改成 network.proxy.socks_remote_dns=true 就可以了。
然後,打開FireFox瀏覽器,選擇菜單欄的「工具/選項...」。選擇「高級/網路」,點設置,就出現下面的界面,就可以進行代理伺服器的設置了,選中「手動配置代理」,然後在SOCKS主機上,填寫代理伺服器的地址127.0.0.1,埠1080,SOCKS類型選擇「SOCKS V5」,這時Firefox就配置結束。
設置SSH
配置好了Firefox,接著配置SSH了,安全外殼協議(Secure Shell Protocol / SSH)是一種在不安全網路上提供安全遠程登錄及其它安全網路服務的協議。常用的SSH工具有開源軟體PuTTY,支持SSH遠程登錄的主機可以實現socks5代理伺服器的功能,不過在PuTTY中沒有配置文件,需要手動設置才能實現,且無法保存,而PuTTY完整版自帶的pLink可以實現命令行方式調用PuTTY實現SSH的加密通道。
具體的方法是,去PuTTY官方網站下載pLink這個文件,pLink的調用參數是:plink -C -v -N -pw 密碼 -D 本地埠 遠程用戶@IP或域名:遠程希望打開的埠。
新建一個文件,寫入以下內容,另存為pLink.bat批處理文件,並放在Putty的安裝目錄內。
@plink -N Username@sshServer -pw Password -D 127.0.0.1:1080
將Username sshServer Password三處改為陸SSH伺服器的用戶名、伺服器地址和密碼。這個SSH帳號可以通過多種方法獲得,例如用戶購買了某些國外主機空間或VPS就會有SSH帳號,。
執行這個批處理文件,保持其窗口開啟,一旦關閉窗口代理便失效。然後打開已經配置好127.0.0.1:1080的Socks5代理的Firefox瀏覽器,就可以使用SOCKS代理伺服器上網了。
知識拓展:
代理伺服器
代理伺服器(Proxy Server)是網上提供轉接功能的伺服器,在一般情況下,使用網路瀏覽器直接去連接其他Internet站點取得網路信息時,是直接聯繫到目的站點伺服器,然後由目的站點伺服器把信息傳送回來。代理伺服器是介於客戶端和Web伺服器之間的另一台伺服器,有了它之後,瀏覽器不是直接到Web伺服器去取回網頁而是向代理伺服器發出請求,信號會先送到代理伺服器,由代理伺服器來取回瀏覽器所需要的信息並傳送給你的瀏覽器。
比如想訪問的目的網站是A,由於某種原因不能訪問到網站A或者不想直接訪問網站A(這樣通過代理伺服器網站A,對網站A而已可以隱藏身份,也就是不知道是誰訪問的網站,而認為是代理伺服器訪問的),此時就可以使用代理伺服器,在實際訪問網站的時候,在瀏覽器的地址欄內和以前一樣輸入你要訪問的網站,瀏覽器會自動先訪問代理伺服器,然後代理伺服器會自動給轉接到目標網站。
代理伺服器作用
提高訪問速度:通常代理伺服器都設置一個較大的緩沖區,當有外界的信息通過時,同時也將其保存到緩沖區中,當其他用戶再訪問相同的信息時,則直接由緩沖區中取出信息,傳給用戶,以提高訪問速度。
隱藏真實身份:上網者也可以通過代理伺服器隱藏自己的真實地址信息,還可隱藏自己的IP,防止被黑客攻擊。
突破限制:有時候網路供應商會對上網用戶的埠,目的網站,協議,游戲,即時通訊軟體等的限制,使用代理伺服器都可以突破這些限制。
代理伺服器主要類型
HTTP代理:最簡單的一種代理形式,能夠代理客戶機的HTTP訪問,上網瀏覽網頁使用的都是HTTP協議,通常的HTTP代理埠為80、3128或8080埠。
SOCKS代理:SOCKS代理與HTTP等其他類型的代理不同,它只是簡單地傳遞數據包,而並不關心是何種應用協議,既可以是HTTP協議,也可以是FTP協議,或者其他任何協議,所以SOCKS代理伺服器比其他類型的代理伺服器速度要快得多。SOCKS代理又分為SOCKS4和 SOCKS5,二者不同的是SOCKS4代理只支持TCP協議(即傳輸控制協議),而SOCKS5代理則既支持TCP協議又支持UDP協議(即用戶數據包協議),還支持各種身份驗證機制、伺服器端遠程域名解析(解決DNS污染就靠這個了)等。SOCK4能做到的SOCKS5都可得到,但SOCKS5能夠做到的SOCKS則不一定能做到。目前SOCKS5是最常用的一種SOCKS代理。

㈢ 區域網如何架設SSH伺服器

在伺服器端的「命令提示符」窗口中,輸入「net start ″F-secure SSH Server″」命令,就可以啟動SSH服務,要停止該服務,輸入「net stop ″F-Secure SSH Server″」命令即可。其中「F-Secure SSH Server」為SSH伺服器名,「net start」和「net stop」為Windows系統啟動和停止系統服務所使用的命令。
提示:啟動了SSH服務後,一定要關閉Telnet服務,這樣伺服器就處在安全環境之中了,不用再怕數據被竊取。
三、合理設置SSH伺服器參數
啟動SSH服務後,網路管理員就可以遠程登錄伺服器進行維護了。但是每個區域網使用SSH服務的需求是不同的,因此默認的服務參數未必能滿足需要,那麼我們就可以自行設置這些參數。

1.基本參數設置
運行「fsshconf.exe」服務配置程序,在彈出的「F-Secure SSH Server Configuration」窗口左欄中,依次選擇「Server Settings→General」,然後在右邊的「General」框體中就可以對參數進行設置了(圖2)。
圖2 在SSH伺服器配置窗口中選擇常規設置項
在「Maximum number of connections」欄中輸入合適的數值,對連接到SSH伺服器的最大用戶數進行限制,在這里我們可根據需要進行設置,如輸入「50」,則只允許50個用戶同時連接SSH伺服器。
「Idle timeout」是用戶遠程登錄的超時時間設置,默認為「0」,就是不進行登錄超時限制。
大家可能還記得FTP伺服器的個性化的登錄信息,SSH伺服器也一樣可以做到。首先編寫一個登錄信息文本文件保存在文件夾中,然後點擊「Banner message file」欄的瀏覽按鈕,指定已編寫好的文本文件即可,這樣用戶遠程登錄時就能看到這些個性化的信息了。最後,大家一定要記住點擊「Apply」按鈕保存參數設置。2.網路參數設置
在「F-Secure SSH Server Configuration」窗口左欄中點擊「Network」選項(圖3),SSH伺服器默認使用的是「22」埠,當然也可以自定義埠號(注意,SSH伺服器使用的埠號一定不能和伺服器上別的程序的埠號沖突)。在「Port」欄中輸入想使用的埠號即可,其他的參數設置建議使用默認值。

㈣ 如何搭建SSH框架,myeclipse搭建SSH框架詳解

工具/原料

myeclipse

新建web工程

㈤ 怎麼在linux上搭建SSH伺服器,並在win7上鏈接

不用搭建,默認已經有了。但你要先確認防火牆沒有阻止ssh服務(22號埠)。在win7上面裝一個Xmanager(或者putty),設置linux機子的ip以及你在linux上的用戶名和密碼,就可以登錄了。

㈥ 如何配置OpenSSH伺服器

一、配置openssh伺服器

1、ssh的配置文件是/etc/ssh/ssh_config,一般不要修改!
2、啟動伺服器!
#ntsysv =>確認將sshd前面的勾已打上!
3、手工啟動OpenSSH:
#service sshd start
#service sshd restart(重新啟動)
4、停止伺服器:
#service sshd stop

二、使用OpenSSH客戶端

Redhat linux 9默認已安裝了OpenSSH的客戶端,客戶端和伺服器連接時,可以使用兩種驗證方式:基於口令的驗證方式和基於密匙的驗證方式!
1、基於口令的驗證方式
這種驗證方式要求用戶輸入用戶名稱和密碼!若沒有指定用戶名稱和密碼,則默認使用當前在客戶機上的用戶名!

例1:直接登陸
[root@wljs /]#ssh 210.45.160.17
則登陸用戶名為客戶機當前用戶名!
例2:指定用戶名登陸
[root@wljs /]#ssh [email protected]
或: [root@wljs /]#ssh –l wwz 210.45.160.17
上面過程結束後,系統將會提示你輸入用戶名和密碼!

2、基於密匙的驗證方式
使用密匙的驗證方式,用戶先需要為自己創建一對密匙:公匙和私匙。(公匙用在要登陸的伺服器上)
OpenSSH公開密匙的密碼體制有RSA、DSA!
創建密匙:
例:[root@wljs /]#ssh-keygen –t rsa
回車後,要求輸入使用密匙時的口令!這樣便生成了公匙和私匙:放在用戶主目錄下的.ssh目錄下,文件名:id_rsa.pub和id_rsa!必須將公匙復制到登陸的伺服器的~/.ssh/目錄下,並改名為:authorized_keys!然後,便可使用密匙方式登陸!
#ssh [–l username] ip地址或主機名

三、OpenSSH上常用的命令

1、不登陸遠程系統使用命令
#ssh 210.45.160.17 [命令] [參數]
2、本地系統和遠程系統間文件的傳輸
#scp a.txt [email protected]:/b.txt
#scp [email protected]:/b.txt /c.txt
3、sftp命令
Sftp 命令和ftp命令類似,它是OpenSSH提供的網路傳輸文件的小工具,它更加安全,使用和ftp相似的命令:主要有如下幾個:
1、登陸
#ftp 210.45.160.17
2、ftp 會話的打開與關閉
打開:open 210.45.160.27
關閉:close
3、文件的傳輸
從ftp伺服器上得到文件:
Get a.txt
向ftp上放文件
Put a.txt
4、退出ftp
Bye
5、其他
bell:每個命令執行完畢後計算機響鈴一次
Cd ,ls 等一些常見命令也可以在ftp伺服器目錄中使用!

㈦ 如何搭建ssh代理伺服器

Linux自帶的有,直接Service sshd restart就OK了
如果沒有的話,就下載一個openssh,然後/etc/init.d/sshd start,很容易

㈧ 求問怎麼在自己電腦上搭建ssh伺服器程序

ssh伺服器的安裝(Windows)。
ssh伺服器軟體有許多中,這里使用的是免費的freeSSHd。
①首先從官方站點下載軟體並安裝。
②安裝完成後進入配置界面(Server Status),確認SSH server正在運行狀態。
③進入Users界面,設定一個訪問的用戶賬戶(比如xut)。
這里建立一個叫xut的用戶,認證有3種方式可以選擇。從以後通過ssh運行命令的方便(無需輸入密碼)考慮,選擇Public key認證方式。選擇Password方式的話,每次訪問需要輸入密碼,此種方式較為繁瑣而且安全性不高。然後開放其Shell許可權。
④ 進入認證界面,確認Public key認證方式屬於激活狀態(選擇Allowed或Required)。
此時ssh伺服器端的基本設置已經OK,可進一步進行更加詳細的設置(比如訪問限定等)。
注意:伺服器端如果有防護牆時應該開發TCP 22號埠最為ssh連接使用。

㈨ 如何在windows上建立ssh伺服器

1. ssh簡介以及本例的應用場景
① ssh的簡介
SSH是一個用來替代TELNET、FTP以及R命令的工具包,主要是想解決口令在網上明文傳輸的問題。為了系統安全和用戶自身的權益,推廣SSH是必要的。 SSH是英文Secure Shell的簡寫形式。通過使用SSH,你可以把所有傳輸的數據進行加密,這樣"中間人"這種攻擊方式就不可能實現了,而且也能夠防止DNS欺騙和IP欺騙。
② 本例的應用場景

用戶在client(Linux)上通過ssh遠程執行server(Windows)上的命令,比如c:\test.bat
註:Linux版自帶ssh Server且默認啟動,具體設置方法請參見google。

2. ssh伺服器的安裝(Windows)
ssh伺服器軟體有許多中,我們這里使用的是免費的freeSSHd。

閱讀全文

與ssh伺服器是怎麼搭建相關的資料

熱點內容
佳木斯程序員 瀏覽:780
快樂解壓玩具 瀏覽:47
掃碼送五百購物券的app是哪個 瀏覽:187
網吧怎麼找wegame的文件夾 瀏覽:130
酷狗鈴聲安卓鈴聲怎麼設置 瀏覽:600
美團程序員蹲位 瀏覽:92
伺服器如何在裡面一直放歌 瀏覽:527
解壓縮軟體mac版 瀏覽:612
位元組跳動程序員實習生面試流程 瀏覽:615
哪個音樂app 瀏覽:725
pdf編譯器 瀏覽:744
組織與胚胎學pdf 瀏覽:757
程序員在航天領域 瀏覽:260
單位加密文件打不開在哪裡設置了 瀏覽:805
樊川集pdf 瀏覽:769
如何進入網站伺服器終端 瀏覽:745
40歲程序員轉行it培訓 瀏覽:375
python新線程 瀏覽:855
大公司程序員代碼規范 瀏覽:442
python中pil庫模式識別 瀏覽:996