Ubuntu磁盘映射到本地磁盘

远程服务器是 Ubuntu 系统,本地是 windows 系统。

1、安装 samba 服务器

python3 复制代码
sudo apt update
sudo apt install samba smbclient

通过如下命令可以看到已经安装成功

console 复制代码
$ whereis samba

output:
samba: /usr/sbin/samba /usr/lib/x86_64-linux-gnu/samba /etc/samba /usr/share/samba /usr/share/man/man7/samba.7.gz /usr/share/man/man8/samba.8.gz

2、配置 samba 服务器文件

现在选择一个目录 Samba 共享目录,比如 /home/ubuntu

使用 vim 打开 smb.conf 文件

text 复制代码
sudo vim /etc/samba/smb.conf

在文件末尾添加如下几行:

text 复制代码
[linux35]
  Comment = my share directory
  path = /home/ubuntu
  browseable = yes
  writable = yes
  guest ok = yes

linux35 表示共享目录的别名,path 指定你想共享的目录, browseablewritable 为对该目录的操作权限。

为了避免后续使用过程中遇到的读写权限问题,通过下面这个命令,对 linux 共享路径下面的所有子目录开通权限。

text 复制代码
chmod 777 -R /home/ubuntu

全部设置完成后,重启 Samba 服务器使设置生效。

text 复制代码
sudo /etc/init.d/smbd restart

查看 Samba 运行情况:service smbd status

3、映射到本地磁盘

服务器上的设置完成了,接下来进行 Windows 上的设置。

在windows下 win + R 组合键打开运行窗口,输入 \\ubuntu_ip,并按回车。

你会看到设置名字的文件夹,这就是 Linux 下的共享目录。

你也可以将远程目录映射为本地的磁盘,右键文件夹,选择 映射网络驱动器

如下图所示,点击完成:

相关推荐
Root_Hacker27 分钟前
include文件包含个人笔记及c底层调试
android·linux·服务器·c语言·笔记·安全·php
stevenzqzq31 分钟前
android flow的背压策略
android·flow
一嘴一个橘子32 分钟前
mybatis - 动态语句、批量注册mapper、分页插件
java
组合缺一33 分钟前
Json Dom 怎么玩转?
java·json·dom·snack4
REDcker38 分钟前
RESTful API设计规范详解
服务器·后端·接口·api·restful·博客·后端开发
危险、1 小时前
一套提升 Spring Boot 项目的高并发、高可用能力的 Cursor 专用提示词
java·spring boot·提示词
kaico20181 小时前
JDK11新特性
java
钊兵1 小时前
java实现GeoJSON地理信息对经纬度点的匹配
java·开发语言
微学AI1 小时前
内网穿透的应用-告别局域网束缚!MonkeyCode+cpolar 解锁 AI 编程新体验
linux·服务器·网络
jiayong231 小时前
Tomcat性能优化面试题
java·性能优化·tomcat