我正在使用窗口(8.1)笔记本电脑上的迷途/虚拟盒(VirtualBox)从Cygwin终端启动linux测试-vm.vagrant up,vagrant ssh,一切都很好。
现在我想从我的主Linux工作站远程处理这个环境,所以我已经在Cygwin中设置了sshd,并且我可以成功地将ssh放到我的windows中(与在windows中本地登录的相同用户)。
但是,当我在工作目录中(通过远程ssh连接到windows-膝上型计算机)并运行cd时,它告诉我:
VM must be created before running this command. Run 'vagrant up&
我用systemctl disable ssh禁用ssh服务器,然后重新启动。重新启动后,我仍然可以通过ssh登录到远程服务器。我使用systemctl status ssh来检查服务器状态,并且它是不活动的。
$ systemctl -a | grep ssh
ssh.service loaded inactive dead OpenBSD Secure Shell server
ssh@3-192.168.0.120:22-192.168.0.104:31079.service
我已经在数字海洋上创建了一个Node.js水滴。
我已经用FileZilla连接到服务器并上传了所有的Node.js文件(index.js、package.json等)。
我正在尝试使用node index.js启动服务器。上面写着
App is running at http://localhost:3000 in development mode
Press CTRL-C to stop
然而,我无法在数字海洋提供的公共IP地址或localhost:3000上看到该网站。
如何正确启动Node.js服务器?
编辑
我正在用这个(index.js的内容)设置服务器:
const expr
我意外地将.ssh文件夹的权限更改为600,现在我无法通过SSH登录到GCP服务器,因为它给了我拒绝权限的错误。
**Connection Failed**
You cannot connect to the VM instance because of an unexpected error. Wait a few moments and then try again.
我尝试了多个选项,例如,ssh故障排除实例,启用串行控制台,ssh私钥登录。
提前谢谢你。