Google compute engine 我可以使用FTP访问我的虚拟机上的文件吗?

Google compute engine 我可以使用FTP访问我的虚拟机上的文件吗?,google-compute-engine,google-cloud-platform,Google Compute Engine,Google Cloud Platform,我通过实例的在线SSH命令行创建了文件夹。我是否可以使用FTP访问权限查看和编辑我的文件夹和文件,或者我只能使用联机命令行 谢谢 是的,你绝对可以做到。您需要设置一个FTP服务器(例如VSFTPD)。sftp如何?它几乎与linux发行版兼容。它有很多gui前端。谢谢,但是我如何才能找到我的登录名和密码?我想我的IP地址就是我实例的IP地址。这会对你的机器造成安全威胁。你为什么不使用谷歌云存储来存放你想从服务器获取的文件呢?正如@KaiWen所说,你应该使用SFTP而不是FTP,因为它更安全。另

我通过实例的在线SSH命令行创建了文件夹。我是否可以使用FTP访问权限查看和编辑我的文件夹和文件,或者我只能使用联机命令行


谢谢

是的,你绝对可以做到。您需要设置一个FTP服务器(例如VSFTPD)。

sftp如何?它几乎与linux发行版兼容。它有很多gui前端。

谢谢,但是我如何才能找到我的登录名和密码?我想我的IP地址就是我实例的IP地址。这会对你的机器造成安全威胁。你为什么不使用谷歌云存储来存放你想从服务器获取的文件呢?正如@KaiWen所说,你应该使用SFTP而不是FTP,因为它更安全。另请参见对的答复。您是否有首选的SFTP客户?如果它支持SSH密钥,您应该能够配置使用它。我不使用GCS,因为我想操作我随命令行安装的NodeJS和MongoDB文件。是的,这是个错误,我想说“SFTP”。但是我看到了其他人的回答,我试图直接在我的Debian实例上配置SFTP,但是它不起作用…@Alexandreloret请具体说明什么不起作用:你尝试了什么,你得到了什么确切的消息/错误,等等。请用这些信息修改你的问题。对不起,我认为这并不重要,因为我试图安装“openssh_服务器”包,我认为这是一种通过SFTP访问服务器的官方技术。所以我安装了“apt-get-install-ssh-openssh-server”。但是我不能使用“addgroup sftp_chroot”来创建一组可以访问sftp的用户(addgroup命令不存在)。我还试图更改端口22,但无法编辑文件'/etc/ssh/sshd_config'(我使用'vi'命令,但该文件是只读的)。看来我不可能编辑文件系统。。。