马春杰杰 Exit Reader Mode

macOS远程桌面无法连接

有时候可能偶尔会出现远程桌面无法连接的现象,解决方案:

打开SSH,查看端口信息:

(base) ➜  mcj sudo lsof -i:5900
COMMAND     PID USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
launchd       1 root   20u  IPv6 0x22d79bf5a286749      0t0  TCP *:rfb (LISTEN)
launchd       1 root   21u  IPv4 0x22d79bfa6eee835      0t0  TCP *:rfb (LISTEN)
screensha 68841 root  fp.u  IPv6 0x22d79bf5a286745      0t0  TCP *:rfb (LISTEN) (fileport=0x2213)
screensha 68841 root  fp.u  IPv4 0x22d79bfa6eee835      0t0  TCP *:rfb (LISTEN) (fileport=0x2d0b)
screensha 68841 root    3u  IPv6 0x22d79bf5a286745      0t0  TCP *:rfb (LISTEN)
screensha 68841 root    4u  IPv4 0x22d79bfa6eee835      0t0  TCP *:rfb (LISTEN)
screensha 68841 root    9u  IPv4 0x22d79bfa5fa32e5      0t0  TCP localhost:rfb->localhost:62483 (CLOSED)
screensha 68841 root   10u  IPv4 0x22d79bfa650d185      0t0  TCP localhost:rfb->localhost:62596 (CLOSED)

可以看到最后面出现两个异常关闭的线程,只需要关闭即可:

(base) ➜  mcj sudo kill 68841
(base) ➜  mcj sudo lsof -i:5900
COMMAND     PID USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
launchd       1 root   20u  IPv6 0x22d79bf5a286745      0t0  TCP *:rfb (LISTEN)
launchd       1 root   21u  IPv4 0x22d79bfa6eee875      0t0  TCP *:rfb (LISTEN)
screensha 33496 root  fp.u  IPv6 0x22d79bf5a286795      0t0  TCP *:rfb (LISTEN) (fileport=0x1c13)
screensha 33496 root  fp.u  IPv4 0x22d79bfa6eee875      0t0  TCP *:rfb (LISTEN) (fileport=0x2d0b)
screensha 33496 root    3u  IPv6 0x22d79bf5a286795      0t0  TCP *:rfb (LISTEN)
screensha 33496 root    4u  IPv4 0x22d79bfa6eee875      0t0  TCP *:rfb (LISTEN)

这时重新连接远程桌面,就可以正常连接了~

(base) ➜  mcj sudo lsof -i:5900
COMMAND     PID USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
launchd       1 root   20u  IPv6 0x22d79bf5a286745      0t0  TCP *:rfb (LISTEN)
launchd       1 root   21u  IPv4 0x22d79bfa6eee875      0t0  TCP *:rfb (LISTEN)
frpc        885 dlnn   11u  IPv4 0x22d79bfa650ce45      0t0  TCP localhost:59814->localhost:rfb (ESTABLISHED)
screensha 33602 root  fp.u  IPv6 0x22d79bf5a286795      0t0  TCP *:rfb (LISTEN) (fileport=0x4b03)
screensha 33602 root  fp.u  IPv4 0x22d79bfa6eee735      0t0  TCP *:rfb (LISTEN) (fileport=0x4c03)
screensha 33602 root    3u  IPv6 0x22d79bf5a286795      0t0  TCP *:rfb (LISTEN)
screensha 33602 root    4u  IPv4 0x22d79bfa6eee875      0t0  TCP *:rfb (LISTEN)
screensha 33602 root    5u  IPv4 0x22d79bfa650ca35      0t0  TCP localhost:rfb->localhost:59814 (ESTABLISHED)

 

 

本文最后更新于2023年2月17日,已超过 1 年没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!