wsl with ubuntu24.04

# mirror1  /etc/apt/sources.list.d/ubuntu.sources
Types: deb
URIs: http://mirrors.aliyun.com/ubuntu/
Suites: noble noble-updates noble-security
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
# mirror2 /etc/apt/sources.list
deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse

ip addr show eth0
# bind port
netsh interface portproxy add v4tov4 listenport=80 listenaddress=0.0.0.0 connectport=80 connectaddress=172.20.92.188
# check port
netsh interface portproxy show all
# unbind port
netsh interface portproxy delete v4tov4 listenport=22 listenaddress=0.0.0.0


# ufw
ufw status
ufw allow 3306

# mysql
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'fx123456';
FLUSH PRIVILEGES;

netsh interface portproxy add v4tov4 listenport=3306 listenaddress=0.0.0.0 connectport=3306 connectaddress=172.20.92.188

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;

vim /etc/mysql/mysql.conf.d/mysqld.cnf
# remote root
UPDATE mysql.user SET host = '%' WHERE user = 'root' AND host = 'localhost';

# redis
netsh interface portproxy add v4tov4 listenport=6379 listenaddress=0.0.0.0 connectport=6379 connectaddress=172.20.92.188
# vim /etc/redis/redis.conf
bind 0.0.0.0
requirepass 123456
protected-mode no
ufw allow 6379
sudo systemctl restart redis.service


# ssh
apt install openssh-server
# vim /etc/ssh/sshd_config
Port 2222
ListenAddress 0.0.0.0
PasswordAuthentication yes
PermitRootLogin yes

service ssh restart
ufw allow 2222
netsh interface portproxy add v4tov4 listenport=2222 listenaddress=0.0.0.0 connectport=2222 connectaddress=172.20.92.188

# link
ssh root@side -p 2222
scp -P 2222 localfile root@side:/path/to/remote/directory
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容