解决:vscode和jupyter远程连接无法创建、删除文件的问题(permission denied)

目录

问题:vscode和jupyter远程连接服务器无法创建、删除文件的问题

近期在服务器上部署Python环境,最开始想使用jupyter进行远程作业,后来遇到上述问题,转为使用vscode,但是同样又遇到上述问题,最终发现问题所在.

原因:代码文件的权限不够

解决方法:

cpp 复制代码
1.修改目录所有者、所有者所在组
2.增加权限

这里给出方法1的例子

1.ls -l查看目录所在组,权限
python 复制代码
ls -l

可以看到除了所有者拥有全部的权限外,组用户和其他用户组的权限都只有可执行或者查找 ,缺失权限

2.chown修改拥有者和所在组
python 复制代码
sudo chown -R 拥有者:所在组 文件/目录名字

之后便可以在vscode和jupyter上操作文件了。

还有一个问题:为什么vim XXX.ipynb文件,用jupyter和vscode都打不开文件,有JSON文件格式报错。但是经过上面操作,这个文件删除后,也可以创建正常的ipynb文件了。

相关推荐
2501_915921439 分钟前
iOS开发环境搭建详解 Xcode 配置与快蝎轻量级工具选择
ide·vscode·macos·ios·个人开发·xcode·敏捷流程
wardenlzr3 小时前
VSCode 运行 Live Server 提示「Windows 找不到文件 Chrome」问题全解析
chrome·windows·vscode
程序员more4 小时前
我用 AI,20 分钟做了一个 VSCode 股票摸鱼插件
人工智能·vscode
xuhe24 小时前
一劳永逸!解决 AutoDL 系统盘(30GB)爆满与 pip 缓存迁移
linux·python·ai·jupyter
减瓦5 小时前
告别Postman——用VSCode优雅地发起Http请求
vscode·http·postman
csdn2015_8 小时前
vscode从gitlab拉项目到本地
vscode·gitlab
△曉風殘月〆9 小时前
如何在Visual Studio 2026中配置Qt 6.1开发环境
ide·visual studio
zhangjin112013 小时前
解决Android Studio gradle下载超时和缓慢问题(二)
android·ide·android studio
Y3815326621 天前
serpbase + Pandas + Jupyter 数据分析实战
jupyter·数据分析·pandas
gongzhxu1 天前
JetBrains IDEA开发环境搭建
java·ide·intellij-idea