通過PowerShell Remoting跨平臺(tái)登錄Windows

Mac上的圖形和命令行完美統(tǒng)一谱轨,一直是我用Mac的最大動(dòng)力,簡(jiǎn)直是生產(chǎn)力神器橄浓。雖然是蘋果前員工,不過說實(shí)話再M(fèi)acOS的更新只停留在換個(gè)Dark Mode皮膚這種水平上了亮航,倒是PadOS感覺有些看頭荸实。但它老冤家Windows近來的一些更新讓我重新對(duì)Windows重新燃起興趣。

Windows上的圖形界面很友好缴淋,但CMD等命令行功能相比Linux和Mac來說實(shí)在太弱了准给。不過隨著Win10開始內(nèi)置WSL,可以直接在Windows上跑Linux重抖,例如Ubuntu等露氮,再也不用安裝Cygwin等第三方軟件。再加上.NET和PowerShell等開源并支持跨平臺(tái)钟沛,單看這幾招畔规,微軟新CEO把MS重新送上全球市值第一的寶座絕對(duì)是杠杠的。

PowerShell 6 開始恨统,核心部分已經(jīng)可以除了Windows之外的Linux/Mac上多平臺(tái)使用了油讯,而且有了Remote遠(yuǎn)程登錄功能。這個(gè)在我看來簡(jiǎn)直是一個(gè)開啟新時(shí)代的功能延欠,終于可以用命令行遠(yuǎn)程登錄Windows陌兑!

以下主要用Win10,以管理員Administrator這個(gè)用戶為例由捎,要給這個(gè)用戶設(shè)置好密碼

實(shí)現(xiàn)這些主要用以下步驟:

  • 安裝PowerShell 6
  • Win10上開啟并OpenSSH

安裝PowerShell 6

Win10自帶有PowerShell兔综,不過要開啟遠(yuǎn)程登錄,要用6以上版本狞玛,在這里下載安裝到默認(rèn)位置即可软驰,https://github.com/PowerShell/PowerShell

要方便下面OpenSSH的設(shè)置,創(chuàng)建一下快捷方式心肪,因?yàn)镺penSSH里路徑不能用空格锭亏,以管理員運(yùn)行PowerShell,并輸入以下命令:

mklink /D c:\pwsh "C:\Program Files\PowerShell\6"

安裝配置OpenSSH

用PowerShell安裝很簡(jiǎn)單

Get-WindowsCapability -Online | ? Name -like 'OpenSSH*'

# This should return the following output:

Name  : OpenSSH.Client~~~~0.0.1.0
State : NotPresent
Name  : OpenSSH.Server~~~~0.0.1.0
State : NotPresent

如果有就不用硬鞍,沒有的話用以下命令裝一下

# 安裝OpenSSH Client
Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0

# 安裝 OpenSSH Server
Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0

# Both of these should return the following output:

Path          :
Online        : True
RestartNeeded : False

這樣安裝到C:\Windows\System32\OpehSSH下慧瘤,不過配置文件在C:\ProgramData\ssh。修改下C:\ProgramData\ssh\sshd_config固该,

# 打開密碼登錄
PasswordAuthentication yes

# 開啟非對(duì)稱密鑰登錄
PubkeyAuthentication yes

# 之前務(wù)必已經(jīng)創(chuàng)建好PowerShell6所在的快捷方式
Subsystem    powershell c:\pwsh\pwsh.exe -sshs -NoLogo -NoProfile

記得在防火墻里打開22端口或關(guān)閉锅减,不然連接不上。

啟動(dòng)SSH服務(wù)

Start-Service sshd

# SSH自動(dòng)運(yùn)行
Set-Service -Name sshd -StartupType 'Automatic'

# 看PowerShell有沒打開
sshd -T | select-string 'subsystem' 

subsystem sftp sftp-server.exe
subsystem powershell c:\pwsh\pwsh.exe -sshs -NoLogo -NoProfile

在Mac上登錄Windows

在Mac或Linux上安裝好PowerShell6后伐坏,開啟

# 以下假設(shè)192.168.1.12就是Windows機(jī)器的IP
 $session = New-PSSession -HostName "192.168.1.12" -UserName Administrator

Enter-PSSession $session

# 正常到這里你已經(jīng)登錄Windows怔匣!
[Administrator@192.168.1.12]: PS C:\Users\Administrator> 

參考

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市桦沉,隨后出現(xiàn)的幾起案子每瞒,更是在濱河造成了極大的恐慌金闽,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,122評(píng)論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件剿骨,死亡現(xiàn)場(chǎng)離奇詭異呐矾,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)懦砂,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,070評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門蜒犯,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人荞膘,你說我怎么就攤上這事罚随。” “怎么了羽资?”我有些...
    開封第一講書人閱讀 164,491評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵淘菩,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我屠升,道長(zhǎng)潮改,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,636評(píng)論 1 293
  • 正文 為了忘掉前任腹暖,我火速辦了婚禮汇在,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘脏答。我一直安慰自己糕殉,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,676評(píng)論 6 392
  • 文/花漫 我一把揭開白布殖告。 她就那樣靜靜地躺著阿蝶,像睡著了一般。 火紅的嫁衣襯著肌膚如雪黄绩。 梳的紋絲不亂的頭發(fā)上羡洁,一...
    開封第一講書人閱讀 51,541評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音爽丹,去河邊找鬼筑煮。 笑死,一個(gè)胖子當(dāng)著我的面吹牛习劫,可吹牛的內(nèi)容都是我干的咆瘟。 我是一名探鬼主播,決...
    沈念sama閱讀 40,292評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼诽里,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了飞蛹?” 一聲冷哼從身側(cè)響起谤狡,我...
    開封第一講書人閱讀 39,211評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤灸眼,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后墓懂,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體焰宣,經(jīng)...
    沈念sama閱讀 45,655評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,846評(píng)論 3 336
  • 正文 我和宋清朗相戀三年捕仔,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了匕积。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,965評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡榜跌,死狀恐怖闪唆,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情钓葫,我是刑警寧澤悄蕾,帶...
    沈念sama閱讀 35,684評(píng)論 5 347
  • 正文 年R本政府宣布,位于F島的核電站础浮,受9級(jí)特大地震影響帆调,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜豆同,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,295評(píng)論 3 329
  • 文/蒙蒙 一番刊、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧影锈,春花似錦撵枢、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,894評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至靴姿,卻和暖如春沃但,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背佛吓。 一陣腳步聲響...
    開封第一講書人閱讀 33,012評(píng)論 1 269
  • 我被黑心中介騙來泰國(guó)打工宵晚, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人维雇。 一個(gè)月前我還...
    沈念sama閱讀 48,126評(píng)論 3 370
  • 正文 我出身青樓淤刃,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親逸贾。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,914評(píng)論 2 355

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

  • 大概四年前铝侵,眾多互聯(lián)網(wǎng)公司還舍不得給程序媛配置mac,清一色的都是用臺(tái)式機(jī)的Windows咪鲜,我當(dāng)時(shí)也是用的很hap...
    Helen_Cat閱讀 12,518評(píng)論 1 3
  • 1.描述計(jì)算機(jī)的組成及其功能 (一)計(jì)算機(jī)的組成 1.CPU 2.CPU風(fēng)扇 3.BIOS 4.內(nèi)存 5.硬盤 6...
    whamai閱讀 1,444評(píng)論 0 1
  • 最近項(xiàng)目在搞Jenkins持續(xù)集成狐赡,但是公司客戶生產(chǎn)環(huán)境服務(wù)器大部分是Windows Service,運(yùn)維基本依靠...
    純粹之心89閱讀 77,479評(píng)論 11 29
  • 前言 大家對(duì)VMware或者VirtualBox一定不會(huì)陌生疟丙,虛擬化的好處自然深入人心,而現(xiàn)在我們可以通過Vagr...
    王奧OX閱讀 1,110評(píng)論 0 4
  • 1.高級(jí)Linux命令及命令選項(xiàng)的使用 <1>重定向命令:> Linux允許將命令執(zhí)行結(jié)果重定向到一個(gè)文件览祖,本應(yīng)顯...
    Cestine閱讀 338評(píng)論 0 0