不在同一局域网怎么打开samba_在Ubuntu中安装Samba文件服务

本文详述在Ubuntu上安装Samba并配置文件共享的过程,包括安装、设置目录权限、配置Samba、添加用户、重启服务、解决Windows访问时的网络凭据问题,以及最终结果展示。适用于Win10与Ubuntu虚拟机之间的文件共享。
摘要由CSDN通过智能技术生成

5f7d44755517fcf6484d7326975f4158.png

前言:

(1)本文的目的是优雅地实现将本地主机的文件复制到虚拟机中;

(2)我的开发环境,本地主机Win10(家庭版),虚拟机Ubuntu16.04;

(3)本文纯属搬砖文章,只为记录samba安装过程中的经验,与他人分享交流,再次感谢CSDN、B站、知乎各位大佬的奉献!

主要参考:

(1)视频:嵌入linux开发技巧1-在Ubuntu中安装samba文件服务,实现windows与虚拟机的文件共享_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili

(2)博客:在Ubuntu中安装Samba文件服务 - 橙子的个人博客 (配合视频,食用更佳)

(3)Ubuntu 18.04安装Samba服务器及配置 (内容较全,但我没参考这个)

个人安装samba的具体步骤:

1.安装

sudo apt-get install samba samba-common
<
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在腾讯云轻量应用服务器上安装Samba,用于文件共享服务,通常涉及到几个步骤。Samba是一个开源软件,它允许Linux服务器充当Windows网络文件和打印机服务器。以下是安装Samba的基本流程: 1. 登录到您的腾讯云轻量应用服务器,使用SSH客户端(如 PuTTY 或者通过云控制台的安全组设置使用终端)。 2. 安装必要的包: ``` sudo apt-get update sudo apt-get install samba samba-common-bin samba-client ``` 3. 创建一个Samba共享目录,例如 `/var/samba/share`,并给予适当的权限: ``` sudo mkdir /var/samba/share sudo chown nobody:nogroup /var/samba/share sudo chmod 775 /var/samba/share ``` 4. 编辑 Samba 的配置文件 `smb.conf`。这个文件通常位于 `/etc/samba/smb.conf`。使用文本编辑器打开,比如 `nano`: ``` sudo nano /etc/samba/smb.conf ``` 在文件添加或修改共享的参数,例如: ```ini [share] path = /var/samba/share browseable = yes read only = no create mask = 0775 directory mask = 0775 comment = Shared Files guest ok = no require user = <your_username> ``` 5. 保存并关闭文件后,更新配置并重启Samba服务: ``` sudo smbd restart ``` 6. 如果需要让外部网络访问此共享,确保防火墙规则允许TCP端口139(SMB/CIFS的共享通信端口)和445(SMB2/NT LAN Manager)的出站流量,可以通过 `ufw` 或者云安全组设置来调整。 完成以上步骤后,您应该可以在同一局域网内或者特定的IP地址范围内访问Samba共享。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值