Установка
|
1 2 |
apt update sudo apt install microsocks -y |
Настройка пользователя:
|
1 2 3 4 5 6 7 |
Создание юзака: Генерация пароля и пользователя: USERNAME="user$(openssl rand -hex 3)" PASSWORD="$(openssl rand -base64 12)" echo "Username: $USERNAME" echo "Password: $PASSWORD" |
Создание сервиса :
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
cat > /etc/systemd/system/microsocks.service << "EOF" [Unit] Description=Microsocks SOCKS5 Server After=network.target [Service] EnvironmentFile=/etc/default/microsocks ExecStart=/usr/bin/microsocks -i 0.0.0.0 -p ${MICROSOCKS_PORT} -u ${MICROSOCKS_USER} -P ${MICROSOCKS_PASS} Restart=always [Install] WantedBy=multi-user.target EOF cat > /etc/default/microsocks << "EOF" MICROSOCKS_PORT="999" MICROSOCKS_USER="USER_FIX_ME" MICROSOCKS_PASS="PASSWORD_FIX_ME" EOF |
Запус и управление:
|
1 2 3 4 |
systemctl daemon-reload systemctl enable microsocks systemctl restart microsocks systemctl status microsocks |