一、開關SSH服務
在虛擬機上安裝了MacOS catalina,想要使用SSH遠程進行連接,但是使用“系統偏好設置”/“共享”/“遠程登錄”開關進行打開,卻一直是正在啟動“遠程登錄”
:
難道是catalina有BUG?不過還是有方法的,可以使用如下命令開啟SSH服務:
sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist
此時如果使用“系統偏好設置”/“共享”/“遠程登錄”開關進行關閉,又會出現一直是正在停止“遠程登錄”
使用前面的命令打開的SSH服務,可以使用下面的指令關閉SSH服務:
sudo launchctl unload -w /System/Library/LaunchDaemons/ssh.plist
打開SSH服務后,就可以使用遠程SSH工具連接了。
二、提示符與ls顯示顏色
MacOS默認的shell原來是bash,后面是使用的zsh,catalina就是zsh,它默認是沒有打開顏色的,可以新建一個~/.zshrc
文件,內容如下:
autoload -U colors && colors
PS1="%{$fg[green]%}%n@%{$fg[green]%}%m: %{$fg[blue]%}%~ %{$reset_color%}$ "
export CLICOLOR=1
export LSCOLORS=ExGxFxdaCxDaDahbadeche
即可設置shell提示符的顏色以及ls命令的顯示顏色,與unbuntu上的顯示效果一致。