ubuntu伺服器管理筆記

2021-07-26 06:41:20 字數 2106 閱讀 9624

sudo adduser 使用者名稱
sudo visudo
ss不同於vpn,它是走socks5協議的,一般搭配瀏覽器食用

# pip安裝

pip install shadowsocks

# shadowsocks的配置寫在shadowsocks.json中

sslocal -c shadowsocks.json

shadowsocks.json格式如下

git 設定 socks5 **

# 設定**

# 取消設定

git config --global --unset https.proxy

有了 socks5 **之後,瀏覽器層面的**可以用 switchysharp/swithcyomega,如果不想用外掛程式,可以在 system settings -> network -> network proxy -> automatic 下設定 pac 檔案,實現系統自動把瀏覽器的請求**。

不過命令列的問題還是沒解決。如果每次都要設定 –proxy,http.proxy 等太累,而且 git 設定 http 使用 socks5 **根本沒用。

proxychains 解決了這個問題

sudo apt-get install proxychains

只需要在 /etc/proxychains.conf 保持以下幾行能用就ok:

strict_chain

proxy_dns

tcp_read_time_out 15000

tcp_connect_time_out 8000

[proxylist]

socks5 127.0.0.1

1080

export all_proxy=socks5:

unset all_proxy

為了讓整個系統都走shawdowsocks通道,需要配置全域性**,可以通過polipo實現。

首先是安裝polipo:

sudo apt-get install polipo
接著修改polipo的配置檔案/etc/polipo/config:

logsyslog = true

logfile = /var/log/polipo/polipo.log

proxyaddress = "0.0.0.0"

socksparentproxy = "127.0.0.1:1080"

socksproxytype = socks5

chunkhighmark = 50331648

objecthighmark = 16384

servermaxslots = 64

serverslots = 16

serverslots1 = 32

重啟polipo服務:

sudo /etc/init.d/polipo restart
為終端配置http**:

export http_proxy=""
接著測試下能否翻牆:

curl www.google

.com

如果有響應,則全域性**配置成功。

伺服器重啟後,下面兩句需要重新執行:

sudo sslocal -c shawdowsocks.json -d start

# 如果系統沒有自動啟動polipo的話

Ubuntu伺服器管理

1.檢查伺服器開啟ssh服務 sudo aptitude install openssh server etc init.d ssh restart netstat tlp tcp6 0 0 ssh listen 2.客戶端 ssh keygen 1.生成密碼對 公鑰,私鑰 2.輸入儲存位置 建議 ...

ubuntu 下tftp伺服器配置筆記

首先說明 在ubuntu10.4下,安裝的是tftp hpa和tftpd hpa而不是tftp和tptpd。因為,通過網上搜尋到的帖子,安裝tftp和tptpd後,如果在本地測試的話是ok的。而換台電腦,真正的遠端通過tftp來get檔案或put檔案。則總是顯示transfortime out。但是...

ubuntu伺服器配置

伺服器部署 本人用的是阿里雲 1.用xshell連線伺服器終端 2.用filezilla連線伺服器用來傳檔案 3.更換ubuntu源為阿里源 拷貝sources.list sudo cp etc apt sources.list etc apt sources1.list 刪除配置檔案 sudo r...