配置個人深度學習工作站
阿新 • • 發佈:2022-01-02
這裡主要配置ssh,如果配置遠端桌面比較卡頓
區域網內
- 安裝ssh
sudo apt install ssh
- 安裝xrdp
安裝過程如下: sudo apt install xrdp 安裝完成xrdp 服務將會自動啟動,可以輸入下面的命令驗證它: sudo systemctl status xrdp 預設情況下,xrdp 使用/etc/ssl/private/ssl-cert-snakeoil.key,它僅僅對ssl-cert使用者組成語可讀,所以需要執行下面的命令,將xrdp使用者新增到這個使用者組:sudo adduser xrdp ssl-cert sudo systemctl restart xrdp
- 連線
通過ifconfig查到區域網的ip,然後通過區域網的ip即可連線
外部網路
- 安裝frtp
Modify frps.ini on server A and set the bind_port to be connected to frp clients: # frps.ini [common] bind_port = 7000 Start frps on server A: ./frps -c ./frps.ini On server B, modify frpc.ini to put in your frps server public IP as server_addr field: # frpc.ini [common] server_addr = x.x.x.x server_port = 7000 [ssh] type = tcp local_ip = 127.0.0.1 local_port = 22 remote_port = 6000 Note that local_port (listened on client) and remote_port (exposed on server) are for traffic goes in/out the frp system, whereas server_port is used between frps. Start frpc on server B: ./frpc -c ./frpc.ini
- 外部電腦進行連線
ssh 雲服務起ip:6000
登入使用者名稱和密碼 (使用者名稱和密碼是本地臺式機的使用者名稱和密碼)
- 配置外部電腦vscode
- 注意事項:
- 阿里雲開防火牆
- 阿里雲安全組開放相應埠
- 主機開防火牆
參考
- https://zhuanlan.zhihu.com/p/336429888
- https://github.com/fatedier/frp
- https://zhuanlan.zhihu.com/p/347239470 (簡易版)
- https://help.aliyun.com/knowledge_detail/175507.html?spm=5176.11065259.1996646101.searchclickresult.579443104ypo1m
- https://blog.csdn.net/VincentLuo91/article/details/53021310 (ssh)
- https://blog.fengdis.com/2019/12/25/CentOS下通過frp做內網穿透/ (伺服器後臺執行)