环境介绍
服务器:腾讯云 + centos + onestack搭建好的lnmp环境
本地:mac
安装openssh
sudo yum install openssh-client openssh-server openssh-sftp-server
配置
ssh方式连接sftp的配置文件在/etc/ssh/sshd_config, 可以在该文件指定端口号和相关参数。修改配置后需要重启ssh
- centos:
systemctl restart sshd - ubuntu:
service restart ssh
命令行连接sftp
本地终端执行:
sftp -P22 root@{
ip地址}
# 设置了密码的需要输入登录密码。
连接成功后默认进入的是登录用户的用户目录,root用户进入到/root目录,admin用户进入到/home/admin目录。
问题:vscode 无法同步
初始配置:
{
"name": "{服务器ip}",
本文介绍了在Mac环境下,通过VSCode使用SFTP同步腾讯云CentOS服务器上的文件。首先,详细讲解了安装OpenSSH、配置SSH连接及设置SFTP的相关参数。在遇到VSCode无法同步文件的问题时,分析了原因并提供了解决方案,即修改SFTP配置以匹配服务器的SSH登录方式。最后,作者提到了在配置SFTP过程中遇到的权限问题,特别是与Nginx服务器目录权限的冲突,并分享了解决思路。
最低0.47元/天 解锁文章

5745

被折叠的 条评论
为什么被折叠?



