站長資訊網
        最全最豐富的資訊網站

        程序員無法登錄Web服務器 最新macOS破壞SSH默認規則?

        蘋果電腦最新的10.15.4系統,你更新了嗎?

        如果你不幸升級,而且還是要使用SSH的用戶,那么恭喜你中招了。

        程序員無法登錄Web服務器 最新macOS破壞SSH默認規則?

        最近,一位名叫Taylor Hall的程序員發現,自從更新了到macOS Catalina最新版,再也無法通過SSH登上自己的Web服務器。

        一開始,Taylor以為是自己的服務器意外關閉了,但是他沒有收到任何警報,而且服務器還能提供網絡服務。

        Taylor才發現,事情沒那么簡單。

        都是Mac惹的禍

        Taylor首先登陸服務器提供商Linode的控制面板,重啟了自己的服務器,用Mac電腦依然無法登陸。

        奇怪的是,服務器沒有拒絕連接,甚至沒有超時,只是掛起。Taylor等了十多分鐘,但是終端里沒有顯示超時,也沒有任何其他輸出內容。

        程序員無法登錄Web服務器 最新macOS破壞SSH默認規則?

        然后,Taylor發現了更多奇怪的地方,比如用FTP客戶端ForkLift卻能正常連接,用數據庫管理工具Sequel Pro也能通過SSH連接服務器。

        Taylor之前是用iMac嘗試登錄,換成一臺其他品牌的筆記本就正常,再換成MacBook Pro又無法登陸。

        這三臺機器都在同一個WiFi下,因此不可能是自家的IP地址被禁了。

        那么是不是本地的私鑰權限出了問題呢?Taylor又從備份中重新創建了所有密鑰,依舊無法登陸。

        問題已經變得清晰了,很可能就是蘋果電腦的系統問題。

        為了更進一步證實自己的想法,Taylor在自己的iMac上開了個Ubuntu的虛擬機,用它來連接自己的服務器,結果連上了!

        解決方法

        過去這個問題在10.15.3上不曾出現,所以極有可能是最新版10.15.4的問題。

        帶著這個問題,Taylor在谷歌上搜索“10.15.4 SSH”,在蘋果論壇上找到了下面的內容:

        使用服務器名稱代替IP地址時,若Catalina 10.15.4的SSH端口>8192將不起作用。

        升級到macOS Catalina 10.15.4之后,才開始出現此問題。

        更新之后,不再能夠使用服務器名稱(而不是IP)打開大于8192端口的SSH連接。

        Taylor試了一下,果然如此,把服務器名稱改成IP地址,一切又恢復正常。

        接著他又嘗試把SSH端口改成標準的22,用服務器名稱也能正常連接。

        除了以上兩種方法,廣大程序員還給Taylor提供了其他方案,比如通過Homebrew安裝openssh,覆蓋掉系統默認ssh的設置。

        當然,還有個最絕的辦法,就是不升級到10.15.4,關掉系統自動升級的設置。打開終端,輸入以下命令,你就不會收到新的系統更新信息了。

        sudo softwareupdate —ignore “macOS Catalina”defaults write com.apple.systempreferences AttentionPrefBundleIDs 0killall Dock

        如果你以后想更新到macOS Catalina,只需在終端里輸入以下命令:

        sudo softwareupdate —reset-ignored

        最新macOS槽點太多

        你以為最新macOS就這一個毛病嗎?問題還有很多。

        Taylor在拋出這個SSH故障問題后,廣大程序員立即開啟了吐槽模式:新版的Catalina(10.15)實在太難用啦!

        Hacker News上的評論在幾個小時內就漲到了200多。

        程序員無法登錄Web服務器 最新macOS破壞SSH默認規則?

        有的程序員在更新到Catalina后,過去的開發環境慘遭破壞,無奈之下又降級到Mojave(10.14)。

        而且Catalina對外接顯示器的支持也變得更差。眾所周知,新版MacBook Pro只有Type-C接口,程序員們又經常用到外接顯示器。

        但是新系統在用擴展塢外接時,經常會出現新屏幕管理器服務崩潰,更改分辨率后無法顯示圖像等等。

        程序員無法登錄Web服務器 最新macOS破壞SSH默認規則?

        有位程序員說,自己正準備升級到10.15,結果一打開網站就看到這篇帖子……

        他應該是不敢升級了。

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 人妻少妇精品无码专区二区| 国产成人精品日本亚洲网址| 久久精品黄AA片一区二区三区| 四虎国产精品永久地址49| 亚洲国产精品成人AV无码久久综合影院| 人精品影院 | 亚洲欧美国产精品专区久久| 99精品久久精品一区二区| 亚洲欧美国产∧v精品综合网| 国产精品揄拍100视频| 久久久精品国产亚洲成人满18免费网站| 亚洲国产精品狼友中文久久久 | 国产精品多p对白交换绿帽| 久久久久久久久久久免费精品| 亚洲电影日韩精品| 国产福利电影一区二区三区,欧美国产成人精品一 | 国产综合免费精品久久久| 国产精品高清一区二区人妖| 日韩人妻无码精品久久免费一| 第一福利永久视频精品| 无码精品久久久天天影视| 日本精品自产拍在线观看中文 | 亚洲AV午夜福利精品一区二区 | 亚洲精品国产字幕久久不卡| 精品久久久久国产免费| 久久九九有精品国产23百花影院| 亚洲av午夜成人片精品电影| 久久精品中文字幕一区| 国产中文在线亚洲精品官网| 99久久精品无码一区二区毛片 | 91精品国产91热久久久久福利| 欧美精品福利在线视频| 国自产精品手机在线观看视频| 无码人妻精品一区二区三18禁 | 无码国产精品一区二区免费模式 | 无码人妻精品一区二区三18禁 | 国产精品无码素人福利不卡| 亚洲精品线在线观看| 久久精品免费观看| 亚洲午夜久久久精品影院| 2021国产成人精品久久|