當前位置:首頁 » 操作系統 » linuxss5

linuxss5

發布時間: 2022-12-27 20:41:42

A. 伺服器如何架設S5代理

需要有路由器管理權,然後在轉發規則中設置DMZ主機為本機,或者埠影射本機.都需要有路由器管理權.
如何設置代理伺服器可以用ROXY
這里講的是CentOS5環境下的架設方法,其他linux版本以此類推
首先到http://ss5.sourceforge.net/software.htm去下載最新的for linux版本
目前是:ss5-3.6.4-3.tar.gz
# tar xvf ss5-3.6.4-3.tar.gz
# cd ss5-3.6.4
# ./configure
結果可能看到錯誤, 因為我就碰到了

checking security/pam_misc.h usability... no
checking security/pam_misc.h presence... no
checking for security/pam_misc.h... no
configure: error: *** Some of the headers weren't found ***
缺某些庫文件, 我看到和pam有關的, 是pam-devel包
# yum -y install pam-devel
# make
# make install
make install之後沒有任何顯示, 這其實已經安裝完畢了, 不必疑惑
修改配置文件:
/etc/opt/ss5/ss5.conf
修改這行:
auth 0.0.0.0/0 - -
改成:
auth 0.0.0.0/0 - u
然後在/etc/opt/ss5/ss5.passwd中, 一行一個用戶+密碼
# cat ss5.passwd
hao32 123456

# /etc/rc.d/init.d/ss5 start
報錯
/etc/rc.d/init.d/ss5: line 41: syntax error near unexpected token `;;'
/etc/rc.d/init.d/ss5: line 41: ` ;;'
vi下看看41行, 在;;之前少了結束fi

38 /usr/local/sbin/ss5 -t
39 fi
40 echo "done"
41 fi
42 ;;

繼續# /etc/rc.d/init.d/ss5 start
38行又報錯... 說沒有這個目錄或者文件:/usr/local/sbin/ss5
手動 把/usr/local/sbin/ss5換成了/usr/sbin/ss5

# /etc/rc.d/init.d/ss5 start
doneting ss5... [ OK ]

再重啟下看看:
# /etc/rc.d/init.d/ss5 restart
Restarting ss5... Shutting down ss5...
done [ OK ]
doneting ss5... [ OK ]

看來沒啥問題, 過了, 現在你就可以使用伺服器的IP, 埠1080, 用戶hao32, 密碼123456來測試你的socks5伺服器了, 更多高級應用, 就參加ss5.conf, 裡面有詳細的說明。

B. 如何在Linux下配置socks5代理

您好,希望以下回答能幫助您
找到socks5-v1.0r11.tar.gz這個軟體包
開始編譯,安裝

1
2
3
4
5

#tar xvfz socks5-v1.0r11.tar.gz
#cd socks5-v1.0r11
#./configure --with-threads
#make
#make install

開始配置
一般來說安裝完後,會在/etc目錄下生成socks5.conf(配置文件)和socks5.passwd(用於驗證的文件)這兩個文件,
下面我把我的配置文件帖出來
#/etc/socks5.conf
#指定SOCKS v5綁定的ip地址和監聽的埠。如果不指定綁定的IP將使用0.0.0.0
set SOCKS5_BINDINFC 192.168.0.8:1080
#忽略ident請求。當客戶機沒有運行identd時,使用SOCKS5_NOIDENT將降低超時值
set SOCKS5_NOIDENT
#指定連接停頓最長時間。超過最大值後,socks5斷開連接
set SOCKS5_TIMEOUT 15
#socks5將接受SOCKS V4 協議的請求,默認不接受
set SOCKS5_V4SUPPORT
#指定同時存在的最大子進程數,Socks5預設為64
set SOCKS5_MAXCHILD 4
#指定密碼文件
set SOCKS5_PWDFILE /usr/local/socks5/etc/socks5.passwd

#對所有的客戶連接都使用username/password用戶認證方法
auth - - u

#允許來自192.168.0.的任何經過用戶認證的連接
permit u - 192.168.0. - - -

#/usr/local/socks5/etc/socks5.passwd
#用戶 密碼
userA passwdA
userB passwdB
userC passwdC

前面的一些設置由於我在配置文件里都寫了相關的內容,就不在說明了
如果不需要用戶驗證只需要把
auth - - u
改成 auth - - -

permit u - 192.168.0. - - -
改成
permit - - - - - -

注意上面permit - - - - - -這一句,是使任何人都可以使用你的socks5 server,非常不安全(讓你作跳板),最好是有點限制

permit - - clientIP - - -

開始測試
/usr/local/socks5/bin/socks5 -f -s

如果出現下面的信息表示測試成功。

18210: Socks5 starting at Mon Dec 14 18:23:45 1998 in normal mode

然後退出socks5,開始正式運行它在背景模式:
正式運行
/usr/local/socks5/bin/socks5 -t -s 2> /var/log/socks5

最後,加到/etc/rc.d/rc.local

echo "/usr/local/socks5/bin/socks5 -t -s 2> /var/log/socks5.log"
>> /etc/rc.d/rc.local

如您還有疑問可繼續追問。

C. cp:cannot stat no such file or directory怎麼解決

no such file or directory 意思是: 沒用這樣的文件和文件夾

解決方法:

1.查一下 文件名 和 路徑的 拼寫 有無錯誤。

2.cp 是 的意思 (linux/unix 文件復制 命令)。

D. Linux debian 5.0 安裝 sock5 (ss5-3.8.2-3)

你缺少庫沒有裝。我剛剛裝好 =。= 你這樣試試看,應該就沒問題了
sudo apt-get install libssl-dev

我也是新手。。。問個問題,前面加sudo 和不加sudo 有啥區別。。。還有就是默認安裝在哪?配置文件放在啥地方。。。

熱點內容
pythonsae 發布:2025-05-10 21:59:30 瀏覽:964
rdp演算法 發布:2025-05-10 21:46:40 瀏覽:918
c語言求素數的方法 發布:2025-05-10 21:46:39 瀏覽:764
戰地5配置最低怎麼設置 發布:2025-05-10 21:44:12 瀏覽:674
microsoftsql2012 發布:2025-05-10 21:43:33 瀏覽:428
電腦買個游戲伺服器 發布:2025-05-10 21:25:15 瀏覽:241
機櫃存儲空間 發布:2025-05-10 21:25:07 瀏覽:267
安卓手機如何修改首屏 發布:2025-05-10 21:17:59 瀏覽:959
緩存關聯替換 發布:2025-05-10 20:56:34 瀏覽:618
開源項目源碼 發布:2025-05-10 20:56:24 瀏覽:36