最近安装了Ubuntu18.04 server 需要安装samba服务,实现文件共享
安装成功并将安装过程及其配置总结如下:
1. 安装samba服务
sudo apt install samba
2. 添加用户并设置访问密码
sudo smbpasswd -a username
注意:将username替换成需要添加的用户名
3. 编辑配置文件/etc/samba/smb.conf文件,并添加如下配置
[username] comment = Home Folder path = /home/username browseable = yes read only = no create mask = 0755 directory mask = 0755 valid users = username
4. 目前Ubuntu16可以正常使用了,Ubuntu18后需要添加如下配置
ntlm auth = yes
详见配置文件:
# Maximum number of usershare. 0 (default) means that usershare is disabled. ; usershare max shares = 100 # Allow users who've been granted usershare privileges to create # public shares, not just authenticated ones usershare allow guests = yes ntlm auth = yes
5. 重启samba服务
sudo systemctl restart smbd.service
至此共享服务就可以使用了.
查看samba版本如下:
samba --version
Samba为了提高安全性从版本4.5.0开始默认将ntlm auth选项默认从yes变更为no。
参见文档:https://www.samba.org/samba/history/samba-4.5.0.html
详细见Samba 4.5.0 Release History
至此文档完毕
参考:https://blog.csdn.net/xiaxinkai/article/details/90742323
(已迁移)
相关推荐
### Ubuntu18.04下的Samba网络配置详解 #### 一、Samba简介与应用场景 Samba是一款开源软件,它允许用户通过SMB(Server Message Block)协议共享文件和打印机资源,支持Windows和Unix/Linux系统间的互操作性。...
ubuntu10.10下安装Samba步骤,个人实践记载所得。
3. **编辑 Samba 配置文件**:首先备份 Samba 的默认配置文件,然后重新初始化配置文件。 ```bash # mv /etc/samba/smb.conf /etc/samba/smb.conf.initial # nano /etc/samba/smb.conf ``` 4. **配置 Samba**:...
在 Ubuntu 下安装 Qt4 需要进行以下几个步骤:获取 Qt4 的源码、安装 Qt Creator、设置 QtCreator、编写最简单的 HELLO WORLD 程序。 首先,需要获取 Qt4 的源码,方法是将天嵌主光盘目录\TQ2440\Linux 资源\ QT源 ...
总结来说,Ubuntu上的Samba设置涉及到安装Samba软件,创建Linux用户,配置Samba配置文件,以及管理Samba用户的密码。正确设置后,Windows用户可以方便地访问Linux上的文件和打印机,实现了跨平台的资源共享。这不仅...
基于ubuntu1804安装使用的解析,包括如何更快下载安装软件、linux下如何进行系统垃圾清理、如何进行远程调试、编译环境(C/C++)安装配置、静态IP设置、输入法安装配置、QT安装配置及应用、.samba安装并进行文件及...
- **GNOME桌面**: 自Ubuntu 18.04起,Ubuntu默认切换为GNOME桌面环境,简洁且高效。 - **定制桌面**: 用户可以通过安装不同主题、图标包和窗口管理器来个性化桌面。 3. **软件管理** - **Ubuntu Software Center...
本服务器搭建环境为:ubuntu18.04 和 windows 10 家庭版。 本文没有理论介绍,只是一个 samba 服务搭建手册。主要是为了让windows系统和linux虚拟机之间,便捷的传输文件。
最终,使用UltraISO刻录Ubuntu 18.04 LTS版本,成功安装系统。 在Ubuntu系统的安装过程中,系统分区为创建EFI分区、交换分区及根目录分区。创建的EFI分区大小为100MB,交换分区设为16GB,用于内存交换,剩余空间...
- **网络配置**: Ubuntu 自动识别和配置网络,包括有线、无线网络以及虚拟网络接口。 - **网络应用**: 支持各种聊天、邮件、云同步和在线协作工具,如Firefox、Thunderbird等。 8. **系统设置** - **系统设置**:...
在本文中,我们将详细讨论如何在Ubuntu 18.04及以上版本上搭建华为HarmonyOS的实验环境。 一、系统要求 1. **Ubuntu 18.04或更高版本**:这是开发鸿蒙设备的基础操作系统,因为鸿蒙OS的开发工具对Ubuntu有良好的...
- **Samba共享**:配置Ubuntu作为Windows网络中的共享服务器,方便文件交换。 - **SSH访问**:通过Secure Shell远程登录其他Linux机器。 7. **硬件支持** - **自动识别**:Ubuntu通常能自动识别并配置大部分硬件...