Windows如何访问位于USERS/public/desk目录下的文件地址?
时间: 2024-09-09 21:11:47 浏览: 24
在Windows系统中,如果你想访问位于`USERS/public/desk`目录下的文件,通常你需要提供完整路径,因为它不是一个标准的系统位置。假设`USERS`是一个特定用户的家目录,你可以这样表示路径:
```
\\<用户名>\Users\public\desk\filename.ext
```
这里的 `<用户名>` 需要替换为你实际想要访问的用户的账户名。
如果目标文件是在网络共享上,格式可能会有所不同,例如如果是局域网内的共享文件夹,可能是:
```
\\服务器IP地址\public\desk\filename.ext
```
或者
```
\\服务器名称\public\desk\filename.ext
```
如果你需要通过网络映射将这个共享挂接到本地驱动器,可以按照以下步骤操作:
1. 打开“我的电脑”或“此电脑”,右键点击“网上邻居”或“网络”图标。
2. 选择“属性”。
3. 点击“高级共享设置”。
4. 找到你想连接的网络位置,添加并分配一个盘符。
然后,通过这个分配的本地盘符就能像访问本地文件一样打开`users/public/desk`目录了。
相关问题
ubuntu22.04 vsftpd配置,添加虚拟用户可以访问/home/ftpflies目录下所有文件,可以创建修改删除文件
在Ubuntu 22.04上配置vsftpd FTP服务器,允许虚拟用户访问 `/home/ftpfiles` 目录并具有创建、修改和删除文件的权限,您可以按照以下步骤进行操作:
1. 安装vsftpd:
打开终端并输入以下命令进行安装:
```
sudo apt update
sudo apt install vsftpd
```
2. 创建虚拟用户文件:
创建一个用于存储虚拟用户名和密码的文件。打开终端并运行以下命令:
```
sudo touch /etc/vsftpd/virtual_users.txt
```
3. 添加虚拟用户:
打开虚拟用户文件并添加用户名和密码。每行格式为 `username:password`。例如:
```
sudo nano /etc/vsftpd/virtual_users.txt
```
添加以下内容:
```
user1:password1
user2:password2
```
4. 生成虚拟用户数据库文件:
使用以下命令生成虚拟用户数据库文件:
```
sudo db_load -T -t hash -f /etc/vsftpd/virtual_users.txt /etc/vsftpd/virtual_users.db
```
5. 创建虚拟用户配置文件:
打开一个新的配置文件以存储虚拟用户的配置信息:
```
sudo nano /etc/pam.d/vsftpd.virtual
```
6. 添加以下内容到虚拟用户配置文件中:
```
auth required pam_userdb.so db=/etc/vsftpd/virtual_users
account required pam_userdb.so db=/etc/vsftpd/virtual_users
```
7. 配置vsftpd:
打开vsftpd的配置文件:
```
sudo nano /etc/vsftpd.conf
```
8. 修改配置文件:
根据以下配置更改添加或修改相应的行:
- 启用虚拟用户:
确保以下行设置为:
```
guest_enable=YES
guest_username=ftp
```
- 设置虚拟用户数据库文件路径:
添加或确保以下行设置为:
```
userdb_pam_service_name=vsftpd.virtual
userdb_db=/etc/vsftpd/virtual_users
user_sub_token=$USER
local_root=/home/ftpfiles/$USER
chroot_local_user=YES
```
- 允许虚拟用户创建、修改和删除文件:
添加或确保以下行设置为:
```
write_enable=YES
```
注意:确保根据您的需求进行其他必要的配置更改。
9. 保存并关闭文件:
按下Ctrl + X,然后按Y,最后按Enter键保存并关闭文件。
10. 设置权限:
使用以下命令设置虚拟用户数据库和虚拟用户配置文件的权限:
```
sudo chmod 600 /etc/vsftpd/virtual_users*
```
11. 重启vsftpd服务:
使用以下命令重启vsftpd服务:
```
sudo systemctl restart vsftpd
```
现在,虚拟用户将可以访问 `/home/ftpfiles` 目录并具有创建、修改和删除文件的权限。请确保在使用虚拟用户访问时采取适当的安全措施,并根据需要进行进一步的配置更改。
C:/Users/Administrator/Desktop/潮流男鞋/pages/public/login.vue' at pages.json:1
回答: 根据引用\[1\]和引用\[2\]的内容,你在本地打开的文件使用的是file协议,而file协议不支持跨域请求。只有http、data、chrome、chrome-extension、chrome-untrusted、https这些协议是支持跨域请求的。因此,当你在浏览器地址栏中显示的不是这些协议时,就会出现CORS策略阻止访问的错误。在你提供的问题中,显示的路径是一个本地文件路径,而不是一个支持跨域请求的协议。因此,你需要将文件部署到一个支持跨域请求的服务器上,或者使用支持跨域请求的协议来打开文件。
#### 引用[.reference_title]
- *1* *2* [html中使用es6模块,报错:Access to script at ‘file:///C:/Users/joney/Desktop...](https://blog.csdn.net/qq_45890970/article/details/123546302)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]