2026/4/11 13:34:10
网站建设
项目流程
教学网站,wordpress 获取文章评论,网站建设方案评标原则,怎么帮网站做支付接口文章目录1. 通过ssh连接服务器2. 故障排查(Bad permissions)2.1 文件权限错误 (Bad permissions)2.2 解决方法#xff1a;修改文件权限windows通过 GUI 图形界面修改#xff08;推荐#xff09;结语我们经常会使用VSCode Remote-SSH来进行链接ubuntu服务器进行开发#xff…文章目录1. 通过ssh连接服务器2. 故障排查(Bad permissions)2.1 文件权限错误 (Bad permissions)2.2 解决方法修改文件权限windows通过 GUI 图形界面修改推荐结语我们经常会使用VSCode Remote-SSH来进行链接ubuntu服务器进行开发可能在连接过程中总是会遇到连接失败的问题本文将带你系统化排查直达问题根源。1. 通过ssh连接服务器1、打开vscode进入拓展CtrlShiftX安装插件Remote - SSH。安装成功后在vscode的左下角会出现图标点击图标依次点击Connet to host -- Configure SSH Hosts -- C:\Users用户名.ssh\config最终进入配置页面填入Host显示的服务器名称HostName服务器IPUserssh登录的用户名Port端口号默认端口22可以不配置配置成功后再次点击图标然后点击Connet to host就能看到看看配置的服务器名称点击名称就可能进行ssh连接。随后选择ubuntu输入密码就能进行正常连接了。如果一切正常那恭喜你成功连接。可是往往都会有些波折下面分享一个我遇到的问题已经排查思路2. 故障排查(Bad permissions)2.1 文件权限错误 (Bad permissions)当连接终端打印如下信息时所以你的config文件权限不对导致无法修改Bad permissions. Try removing permissions for user: \\Everyone (S-1-1-0) on file C:/Users/pmc/.ssh/config.其根本原因是在Windows 系统上SSH 客户端对安全要求严格如果 config 文件或私钥文件的权限设置过宽如包含了 “Everyone” 用户组的访问权限它会拒绝使用这些文件。2.2 解决方法修改文件权限如果在ubuntu上修改的话只需要对文件施加chmod 600权限即可.下面主要分享windows的解决方法windows通过 GUI 图形界面修改推荐定位文件打开文件资源管理器导航到 C:\Users[你的用户名].ssh\找到 config 文件打开属性对话框右键点击 config 文件 → 选择“属性”切换到“安全”选项卡移除继承权限点击“高级”按钮点击“禁用继承”选择“从此对象中删除所有已继承的权限”点击“应用”添加专用权限点击“添加”按钮点击“选择主体”输入你的 Windows 用户名点击“检查名称”设置“基本权限”为“完全控制”点击“确定”保存验证最终权限返回高级安全设置窗口确认权限条目中只有一条记录你的用户拥有“完全控制”不应有“Everyone”、“Users”等其他条目结语好了大家有没有遇到过其他问题评论区告诉我