導航:首頁 > IDC知識 > ssh登錄代理伺服器

ssh登錄代理伺服器

發布時間:2020-12-26 00:58:27

1、如何配置虛擬終端以SSH方式登錄伺服器

1. OS X或者Linux

在這類操作系統下的用戶, 使用SSH登錄到伺服器, 將會非常的簡單. 只需要在本地終端上輸入如下命令(server-hostname.com也可以是IP地址):

xxx@xx:~$ ssh [email protected] The authenticity of host 'server-hostname.com (106.187.45.46)' can't be established. RSA key fingerprint is 4d:aa:51:0b:91:17:99:40:dc:42:4f:6a:74:3d:55:dc. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'server-hostname.com,106.187.45.46' (RSA) to the list of known hosts. [email protected]'s password: Linux xnode 3.0.4-x86_64-linode21 #1 SMP Thu Sep 1 21:28:01 EDT 2011 x86_64 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the indivial files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Wed Mar 7 01:17:20 2012 from 58.247.190.71 username@server-hostname:~$

2. Microsoft Windows

Windows用戶需要下載和安裝SSH客戶端, 例如PuTTY. PuTTY是目前在Windows下使用最廣的SSH客戶端. 最新版本的PuTTY可以在這里下載: http://www.chiark.greenend.org.uk/~sgtatham/putty/

使用PuTTY時, 會看到一個登錄界面:

1

你需要輸入網站伺服器的主機名稱(Host Name)或者IP地址. 然後是配置網站伺服器上SSH服務監聽的埠號,默認是22. 這個時候可以直接點擊」open」按鈕; 或者可以選擇保存當前會話, 方便下次使用.

在第一次連接網站伺服器時, 會彈出以下窗口:

2

這是為了確保現在登錄的伺服器的確是你的伺服器. 如果確認, 點擊」Yes」. 之後需要輸入伺服器上的用戶名和密碼. 當你看到類似下面的信息時, 就表示你已經成功地登錄到你的網站伺服器上了.

2、用linux做ssh代理伺服器的配置

你好。ssh -qTfnN -D 7070 [email protected]就行。
不是必須要用7070埠,可以使用1024以上的任意埠。不過使用之前你要先看看埠是否已經被佔用了。
然後你在瀏覽器中設置代理的時候,用上面命令中 -D後面的埠號即可。

3、如何使用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代理。

4、通過SSH代理上網安全不? ????帳戶和密碼會不會在代理伺服器上被截獲甚至被導號?????????

不會的,
SSH 為建立在應用層和傳輸層基礎上的安全協議。SSH 是目前較可靠,專為遠程登錄會話和其他網路服務提供安全性的協議。利用 SSH 協議可以有效防止遠程管理過程中的信息泄露問題。

5、如何用 VPS 配置成 SSH 代理伺服器?

直接用SSH帳號登陸 myentunnel ,登陸連接後,在瀏覽器上添加代理伺服器,協議選擇socket5,地址 127.0.0.1 ,埠是 myentunnel上設置的埠,默認是7070 。

6、如何用 VPS 配置成 SSH 代理伺服器

方法很簡單,幾行命令搞定。主要原理就是在你的VPS上建一個受限的VPS用戶,此用戶僅作SSH上網用,對ROOT賬戶或安裝的VPN沒有絲毫影響。
添加賬號方法
1、Putty登錄 VPS
輸入以下命令:
SSH [email protected]
記得將 123.123.123.123″ 替換成你VPS的IP地址。
2、創建一個用戶組
輸入以下命令:
groupadd username
你可以將 username 替換成任意你容易記住名字。
3、創建受限用戶
輸入以下命令:
useradd -d /home/username -m -g username -s /bin/false username
4、為新用戶設置密碼
輸入以下命令:
passwd username
回車,輸入密碼,回車,再輸入一次密碼,回車。

7、如何搭建SSH代理伺服器

伺服器端: 只要運行sshd就可以了,不需要特別的設置。
客戶端:

ssh -fND localhost:{port} {uname}@{server-addr},這條命令讓ssh監聽localhost上的{port}埠,並把收到的訪問請求轉發給{server-addr}
curl -v --socks5 localhost:{port} "http://www.baidu.com",注意用ssh搭建的代理是socks代理,不是http代理。如果嘗試用http代理的方式使用ssh搭建的代理,保證會讓你很郁悶!
也可以在Firefox裡面使用socks代理。

8、兩台Linux伺服器,ssh代理上網配置

A伺服器配置兩來塊網源卡,其中一塊網卡配置接入外網,一塊網卡配置接入內網,而B伺服器就接入在與A在同一網路的內網上,在A伺服器上通過squid配置透明代理就可以,同時做iptables數據轉發處理,B伺服器的網關需要配置為伺服器A的內網口IP地址,這些都可以通過命令行完成。

9、請教如何設置SSH代理伺服器?

推薦「getssh」,百度搜索,排在第一個。
效果蠻好,有視頻教程+軟體,配置也簡單的。
伺服器做了集群,負載均衡,非常穩定,客服也非常到位。

10、SSH 連接伺服器中的一台主機代理上網

得是ssh帳號才可以登錄,給你的帳號估計是上網的吧

與ssh登錄代理伺服器相關的知識