Mac上sshd服務啟用

2021-08-20 11:55:18 字數 1378 閱讀 7226

scp(secure copy) 命令相信 同學們都知道。今天我想從我的一台同區域網內的linux 機器上拷貝幾個檔案到我的的機上來。突然想到,mac 畢竟不是 linux, sshd 服務預設沒有啟動的可能性很大。

到底有沒有sshd服務呢?看看唄?於是:

➜  ~  ps auwx | grep sshd

yin 1921

0.00.0

2432772

640 s000 s+ 6:53下午 0:00.00

grep sshd

果然沒有啟動 sshd 服務。那怎麼辦呢?

在 linux 上啟動 sshd 服務的方式 很簡單。

-> ~ sudo /etc/init.d/sshd start

但是 mac 上沒有 init.d 目錄啊。

那這樣試試。直接使用二進位制可執行程式 + 配置檔案啟動。

-> ~ sudo /usr/bin/sshd - f /etc/sshd_config
這樣沒有問題,可以正常使用,但是 不能每次開機都執行 一次 命令吧。

於是上網蒐羅了一番。原來需要使用 蘋果的自家方案.

一般情況下linux中的啟動服務的方案(包括開機自動啟動)都是這樣的

-> ~ sudo service sshd start

-> ~ chkconfig --level 35

而最新的centos 7中是這樣的

-> ~ sudo systemctl sshd.service start

mac os中是這樣的

-> ~ sudo launchctl load -w /system/library/launchdaemons/ssh.plist
.plist 檔案是objective-c程式設計架構中的 配置檔案。

說明launchctl服務管理器是oc寫的,怎麼又廢話起來了

停止

-> ~ sudo launchctl unload -w /system/library/launchdaemons/ssh.plist
如何檢視程序是否啟動

-> ~ sudo launchctl list | grep sshd

-0 com.openssh.sshd

ok 啟動正常。剩下的事情就不必多說了。

kafka在mac上的安裝與啟用

2.啟動zookeeper的服務 進入檔案的解壓目錄,輸入 bin zookeeper server start.sh config zookeeper.properties3.啟動kafka的服務 另起乙個視窗,進入解壓目錄,輸入 bin kafka server start.sh config ...

ubuntu開啟sshd服務

ssh分客戶端openssh client和openssh server 如果你只是想登陸別的機器的ssh只需要安裝openssh client ubuntu有預設安裝,如果沒有則sudo apt get install openssh client 如果要使本機開放ssh服務就需要安裝openss...

Ubuntu安裝sshd服務

ubuntu安裝ssh服務 ssh分客戶端openssh client和openssh server 如果你只是想登陸別的機器的ssh只需要安裝openssh client ubuntu有預設安裝,如果沒有則sudo apt get install openssh client 如果要使本機開放ss...