Linux 为什么我能';在我的Debian虚拟机上登录代码服务器?

Linux 为什么我能';在我的Debian虚拟机上登录代码服务器?,linux,xcode,authentication,debian,Linux,Xcode,Authentication,Debian,我已经在Google Cloud的一个VM实例上成功安装了code server,当我从mi浏览器访问时,code server要求我登录,它说密码在~/.config/code server/config.yaml中,所以当我运行时:sudo cat~/.config/code server/config.yaml我复制密码并放入文本框,但当我尝试登录时,它会说是我:“密码不正确” 我试图更改config.yaml文件中的passtowrd并重新启动代码服务器,但没有成功 我有最新版本的代码服

我已经在Google Cloud的一个VM实例上成功安装了code server,当我从mi浏览器访问时,code server要求我登录,它说密码在
~/.config/code server/config.yaml
中,所以当我运行时:
sudo cat~/.config/code server/config.yaml
我复制密码并放入文本框,但当我尝试登录时,它会说是我:“密码不正确”

我试图更改config.yaml文件中的passtowrd并重新启动代码服务器,但没有成功

我有最新版本的代码服务器:

我的虚拟机运行在Debian GNU/Linux 8.9上(jessie)

我编写了命令:
sudowgethttps://github.com/cdr/code-server/releases/download/3.4.1/code-server-3.4.1-linux-amd64.tar.gz

因此,我用
tar
命令提取了所有文件,并将文件夹中的所有文件移到了我的Debian-bin目录中

我运行这个命令来执行代码服务器:
sudo代码服务器--bind addr=0.0.0.0:8080
,我通过:
mydomain.com:8080


所以我不知道发生了什么,有人能帮我吗?

问题是我通过服务器上的自己用户执行了
cat
命令,但code server从服务器的根用户那里获取信息,我已经解决了更改为root用户的问题:
sudo su-
并再次执行
sudo cat~/.config/code server/config.yaml
命令,它为我提供了代码服务器的正确密码。

谢谢你,它成功了