我想在osx上打開端口22,以便我可以使用ssh連接到本地主機。這是我目前的狀況:如何在OS X中打開端口22 10.6.7
ssh localhost
ssh: connect to host localhost port 22: Connection refused
我已經生成的密鑰,並把它丟到我的authorized_keys文件,如下所示:
sh-keygen -t dsa -P '' -f ~/.ssh/id_dsa
cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
A「網絡實用工具」端口掃描證實,22(和令人驚訝的23)已關閉。
上下文:我正在努力讓Hadoop在本地建立。在我的配置中,我在localhost上運行服務:#### s並需要通過ssh打開與他們的通信。
如何打開22?或者我可能會遇到另一個問題(不正確地生成密鑰也許?)
我不明白你做了什麼。確切的分享圖標可用。請幫幫我。 – 2014-08-11 09:24:06
它位於系統偏好設置下,位於頂部Apple菜單下。 – Haukman 2014-08-12 16:36:48
如果您不是管理員,請確保您擁有「允許所有用戶訪問」。 – Donato 2015-04-09 17:39:20