SSH 遠(yuǎn)程登錄 WSL

飽受 Teamviewer/向日葵 之苦后炎咖,還是決定操作一番

安裝 openssh-server

# 刪除然后重新裝ssh
# 并不知道為什么蜗字,但好多人這么搞

sudo apt-get remove openssh-server
sudo apt-get install openssh-server

修改 sshd_config 文件

sudo vi /etc/ssh/sshd_config
#Port 22
#AddressFamily any
#ListenAddress 0.0.0.0
#ListenAddress ::


# 更改端口,防沖突
# 監(jiān)聽(tīng)地址去掉注釋
Port 2222
#AddressFamily any
ListenAddress 0.0.0.0
#ListenAddress ::

PasswordAuthentication no --> yes
PermitEmptyPasswords no --> yes

# To disable tunneled clear text passwords, change to no here!
PasswordAuthentication yes
PermitEmptyPasswords yes

PermitRootLogin

#PermitRootLogin prohibit-password

# 改成??

PermitRootLogin yes

重啟 ssh server

sudo service ssh restart
# * Starting OpenBSD Secure Shell server sshd

# 查看 ssh server 狀態(tài)
service ssh status
# * sshd is running

查看 IP

ifconfig
#zsh: command not found: ifconfig

# 如果出現(xiàn) command not found
sudo apt install net-tools

ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 10.20.32.234  netmask 255.255.128.0  broadcast 10.20.127.255
        inet6 2001:da8:201d:1101:d76c:f9ab:64e3:8cec  prefixlen 128  scopeid 0x0<global>
        inet6 fe80::a532:2905:ea6f:f886  prefixlen 64  scopeid 0xfd<compat,link,site,host>
        ether 6c:4b:90:06:8b:2d  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 1500
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0xfe<compat,link,site,host>
        loop  (Local Loopback)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

也可以:

ip a

查看 hostname, username

hostname
#DESKTOP-19JBVQS

whoami
#shakesbeer

設(shè)置防火墻

不知道為什么 Windows Defender 下面的選項(xiàng)是灰色的點(diǎn)不開(kāi)....
只好從控制面板進(jìn)

See --> 用 ssh 從外部連接到寢室個(gè)人電腦的 Ubuntu 系統(tǒng)或 win10 下的 WSL--Linux 子系統(tǒng)

或者在 cmd 中

netsh advfirewall firewall add rule name=WSL2 dir=in action=allow protocol=TCP localport=2222

查看公網(wǎng) IP

http://www.net.cn/static/customercare/yourip.asp
好像并不需要

端口映射

管理員身份打開(kāi) CMD

netsh interface portproxy add v4tov4 listenaddress=0.0.0.0 listenport=2222 connectaddress=10.20.32.234 connectport=2222

# listenport=[win10端口] listenaddress=0.0.0.0 connectport=[虛擬機(jī)的端口] connectaddress=[虛擬機(jī)的ip]

listenport = 這一步修改的 PORT
listenaddress = 0.0.0.0
connectport = Win10 默認(rèn)的2222
connectaddress= WSL 中 ifconfig 查看到的

兩個(gè) port 應(yīng)該是一樣的

netsh interface portproxy show all

SSH 登錄

本地登錄

IP 為 前面 ifconfig 查到的本地 IP

ssh shakesbeer@127.0.0.1

Finalshell 設(shè)置長(zhǎng)這樣


遠(yuǎn)程登錄

IP 為公網(wǎng) win10 電腦 IP蚜印,寫(xiě)這篇帖子時(shí)很神奇地 WSL 和電腦 IP 是一致的兼贡,后來(lái)也許 win10 晚上自動(dòng)偷偷更新重啟夕春,導(dǎo)致 WSL IP 變了投慈,糾結(jié)了一周都無(wú)法再遠(yuǎn)程登錄惶我,看了這個(gè)視頻后終于悟了妈倔,需要對(duì) WSL 的 IP 進(jìn)行映射,在其他機(jī)器上則需要 ssh 到 win 10 電腦的 IP绸贡。

在另一臺(tái)機(jī)器上:

ssh shakesbeer@10.20.32.234 # win10 ip

Note

看別人的帖子說(shuō)每次 WSL 打開(kāi)后排监,IP 會(huì)變谐腰,所以需要一個(gè)固定的 WSL IP拗窃,等有空再弄蟀给,
wsl---ssh遠(yuǎn)程連接及ip映射配置詳解 - 知乎

  • wsl “固定IP”配置

Ref.

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末叉跛,一起剝皮案震驚了整個(gè)濱河市松忍,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌筷厘,老刑警劉巖鸣峭,帶你破解...
    沈念sama閱讀 218,682評(píng)論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異酥艳,居然都是意外死亡摊溶,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,277評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén)充石,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)莫换,“玉大人,你說(shuō)我怎么就攤上這事骤铃±辏” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 165,083評(píng)論 0 355
  • 文/不壞的土叔 我叫張陵惰爬,是天一觀的道長(zhǎng)喊暖。 經(jīng)常有香客問(wèn)我,道長(zhǎng)撕瞧,這世上最難降的妖魔是什么陵叽? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,763評(píng)論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮丛版,結(jié)果婚禮上巩掺,老公的妹妹穿的比我還像新娘。我一直安慰自己页畦,他們只是感情好胖替,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,785評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著,像睡著了一般刊殉。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上州胳,一...
    開(kāi)封第一講書(shū)人閱讀 51,624評(píng)論 1 305
  • 那天记焊,我揣著相機(jī)與錄音,去河邊找鬼栓撞。 笑死遍膜,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的瓤湘。 我是一名探鬼主播瓢颅,決...
    沈念sama閱讀 40,358評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼弛说!你這毒婦竟也來(lái)了挽懦?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,261評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤木人,失蹤者是張志新(化名)和其女友劉穎信柿,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體醒第,經(jīng)...
    沈念sama閱讀 45,722評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡渔嚷,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,900評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了稠曼。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片形病。...
    茶點(diǎn)故事閱讀 40,030評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖霞幅,靈堂內(nèi)的尸體忽然破棺而出漠吻,到底是詐尸還是另有隱情,我是刑警寧澤蝗岖,帶...
    沈念sama閱讀 35,737評(píng)論 5 346
  • 正文 年R本政府宣布侥猩,位于F島的核電站,受9級(jí)特大地震影響抵赢,放射性物質(zhì)發(fā)生泄漏欺劳。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,360評(píng)論 3 330
  • 文/蒙蒙 一铅鲤、第九天 我趴在偏房一處隱蔽的房頂上張望划提。 院中可真熱鬧,春花似錦邢享、人聲如沸鹏往。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,941評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)伊履。三九已至韩容,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間唐瀑,已是汗流浹背群凶。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,057評(píng)論 1 270
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留哄辣,地道東北人请梢。 一個(gè)月前我還...
    沈念sama閱讀 48,237評(píng)論 3 371
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像力穗,于是被迫代替她去往敵國(guó)和親毅弧。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,976評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容