1.首先先安装宝塔,不会安装宝塔自行百度
2.下载安装包:https://github.com/coder/code-server/releases,选择一个最新的就行,选择deb,比如code-server_4.121.0_amd64.deb

3.上传文件至宝塔/home/www/目录
4.安装code-server,终端执行sudo apt install ./code-server_4.121.0_amd64.deb,这里的文件替换成上传的文件名
5.启动配置,安装完成后,它会自动注册为系统服务。
# 启动服务
sudo systemctl start code-server@$USER
# 设置开机自启
sudo systemctl enable code-server@$USER
# 查看状态
sudo systemctl status code-server@$USER
注意:这里的@$USER替换成自己的用户名,比如是root或其他
配置文件路径和密码查看方式与方法一相同,位于:
~/.config/code-server/config.yaml你会看到类似下面的内容:
bind-addr: 127.0.0.1:8080
auth: password
password: a1b2c3d4e5f6g7h8 # <--- 记住这串密码
cert: false
6.获取访问密码
cat ~/.config/code-server/config.yaml
把 bind-addr: 127.0.0.1:8080 改为 bind-addr: 0.0.0.0:8080,保存并退出。7.重启服务
sudo systemctl restart code-server@root
8.通过ip访问即可