Linux搭建简便Samba服务器

简介: Samba最大的功能就是可以用于Linux与windows系统直接的文件共享和打印共享,Samba既可以用于windows与Linux之间的文件共享,也可以用于Linux与Linux之间的资源共享,由于NFS(网络文件系统)可以很好的完成Linux与Linux之间的数据共享,因而 Samba较多的用在了Linux与windows之间的数据共享上面。

Samba最大的功能就是可以用于Linux与windows系统直接的文件共享和打印共享,Samba既可以用于windows与Linux之间的文件共享,也可以用于Linux与Linux之间的资源共享,由于NFS(网络文件系统)可以很好的完成Linux与Linux之间的数据共享,因而 Samba较多的用在了Linux与windows之间的数据共享上面。

有了Samba服务器,就不用拿着U盘拷贝同桌的电脑数据,不用再等待用微信发压缩包那么慢。

实战

  1. 安装samba,我使用的是CentOS 7
yum install samba.x86_64 -y
  1. 编辑smb.conf文件


    img_1991860fc948c93df195d7c5a14d7132.png
    samba全局配置
  • workgorup改为WORKGROUP,因为所有的计算机默认的工作组都是WORKGROUP,这样省去了别人Windows系统还要修改WORKGROUP。

  • security 保持user,否则可能会报错

  1. 添加要共享的目录


    img_5b6ba366aa8668f2e5113fafdb5adea4.png
    共享部分设置
  2. 创建smaba用户, 创建共享目录,设置文件的权限

useradd -s /sbin/nologin -M  
smbpasswd -a smb  #然后设置smb的密码

mkdir /share
chown -R smb.smb /share

chmod -R 777 /share   #简单粗暴的方法
  1. 检查文件配置


    img_ee2230d704f95232ad67d8695a94ad5c.png
    检查配置
  2. 检查防火墙与selinux。

setenforce 0   #关闭Selinux

防火墙可根据iptables过滤规则自行修改。也可以使用简单粗暴的方案

iptables -F  #刷掉所有的防火墙规则
  1. 启动或重启smaba服务
# 启动samba服务,要两个一起启动
systemctl start smb
systemctl start nmb

# 重启smaba服务
systemctl restart nmb
systemctl restart smb
  1. 可进行测试


    img_61d821fa99d77ef6aabe6ff731fec6c0.png
    输入账号密码
img_619539b87a1c4f9f05f220e6445a7366.png
登录成功

总结

samba文件共享是一个常用的功能,记录下来,以后还会用得到

相关文章
|
5天前
|
Java Linux
java读取linux服务器下某文档的内容
java读取linux服务器下某文档的内容
16 3
java读取linux服务器下某文档的内容
|
16天前
|
Ubuntu Linux
Linux服务器的自动启动可以在哪里进行配置?
Linux服务器的自动启动可以在哪里进行配置?
72 3
|
24天前
|
存储 数据挖掘 Linux
服务器数据恢复—Linux操作系统网站服务器数据恢复案例
服务器数据恢复环境: 一台linux操作系统服务器上跑了几十个网站,服务器上只有一块SATA硬盘。 服务器故障: 服务器突然宕机,尝试再次启动失败。将硬盘拆下检测,发现存在坏扇区
|
1月前
|
存储 安全 Linux
离线Linux服务器环境搭建
【9月更文挑战第3天】在离线环境下搭建Linux服务器需按以下步骤进行:首先确定服务器用途及需求,准备安装介质与所需软件包;接着安装Linux系统并配置网络;然后设置系统基础参数,如主机名与时区;安装必要软件并配置服务;最后进行安全设置,包括关闭非必要服务、配置防火墙、强化用户认证及定期备份数据。整个过程需确保软件包的完整性和兼容性。
|
1月前
|
存储 监控 Linux
监控Linux服务器
详细介绍了如何监控Linux服务器,包括监控CPU、内存、磁盘存储和带宽的使用情况,以及使用各种系统监控工具如vmstat、iostat、sar、top和dstat来分析系统性能,并推荐了一些开源监控系统。
32 0
监控Linux服务器
|
1月前
|
监控 安全 网络协议
快速配置Linux云服务器
快速配置Linux云服务器
|
2月前
|
缓存 Linux 调度
Linux服务器如何查看CPU占用率、内存占用、带宽占用
Linux服务器如何查看CPU占用率、内存占用、带宽占用
150 0
|
2天前
|
Linux
Linux常用命令包括
Linux常用命令包括
10 5
|
2天前
|
Linux
Linux命令
Linux命令
13 5
|
6天前
|
Linux Python Perl
Linux命令删除文件里的字符串
Linux命令删除文件里的字符串
18 7
下一篇
无影云桌面