macOS问题记录

完美解决vmware黑屏步骤。需要添加vmware允许屏幕录制的权限。

进入系统后打开终端输入以下命令

tccutil reset All com.vmware.fusion
sudo sqlite3 "/Library/Application Support/com.apple.TCC/TCC.db" 'insert into access values ("kTCCServiceScreenCapture", "com.vmware.fusion", 0, 1, 1, "", "", "", "UNUSED", "", 0,1565595574)'
sudo sqlite3 "/Library/Application Support/com.apple.TCC/TCC.db" 'insert into access values ("kTCCServiceListenEvent", "com.vmware.fusion", 0, 1, 1, "", "", "", "UNUSED", "", 0,1565595574)'
sudo sqlite3 "/Library/Application Support/com.apple.TCC/TCC.db" 'insert into access values ("kTCCServicePostEvent", "com.vmware.fusion", 0, 1, 1, "", "", "", "UNUSED", "", 0,1565595574)'

转自【https://blog.csdn.net/sunxiaoju/article/details/102978248】

macOS 终端无法执行命令

命令行就可以暂时使用,命令行执行完之后不要关闭终端,然后打开环境变量文件,把刚才添加的那条数据删了,检查下看看哪里有问题

export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin

ssh config 报错

MacOS升级10.14.1 后,SSH版本OpenSSH_7.9p1,不再支持dsa算法。使用iterm2远程免密登录跳板机(堡垒机)失败。 提示不支持相互签名。

解决方法:
新的OpenSSH版本(7.0+)不推荐使用DSA密钥,默认情况下不使用DSA密钥(不在服务器或客户端上)。这些密钥不再被使用,因此如果可以,我建议尽可能使用RSA密钥。
如果确实需要使用DSA密钥,则需要在客户端配置中使用
PubKeyAcceptedKeyTypes+ssh-dss
应该将该行放入~/.ssh/config中

Host *
  PubkeyAcceptedKeyTypes=+ssh-dss

转自【https://blog.csdn.net/kozazyh/article/details/89528606】

原文地址:https://www.cnblogs.com/syavingcs/p/12695855.html