rhel7-Samba服务搭建
服务检查:
[root@localhost ~]# systemctl status smb.service
● smb.service - Samba SMB Daemon
Loaded: loaded (/usr/lib/systemd/system/smb.service; disabled; vendor preset: disabled)
Active: inactive (dead)
[root@localhost ~]# systemctl start smb.service
[root@localhost ~]# systemctl status smb.service
● smb.service - Samba SMB Daemon
Loaded: loaded (/usr/lib/systemd/system/smb.service; disabled; vendor preset: disabled)
Active: active (running) since 一 2018-03-12 13:21:57 CST; 1s ago
Main PID: 7354 (smbd)
Status: "smbd: ready to serve connections..."
CGroup: /system.slice/smb.service
├─7354 /usr/sbin/smbd
├─7355 /usr/sbin/smbd
├─7356 /usr/sbin/smbd
└─7363 /usr/sbin/smbd
3月 12 13:21:55 localhost.localdomain systemd[1]: Starting Samba SMB Daemon...
3月 12 13:21:56 localhost.localdomain systemd[1]: smb.service: Supervising process 7354 which is not our child. We'll most likely not notice when it exits.
3月 12 13:21:57 localhost.localdomain smbd[7354]: [2018/03/12 13:21:57.190512, 0] ../lib/util/become_daemon.c:124(daemon_ready)
3月 12 13:21:57 localhost.localdomain systemd[1]: Started Samba SMB Daemon.
3月 12 13:21:57 localhost.localdomain smbd[7354]: STATUS=daemon 'smbd' finished starting up and ready to serve connections
[root@localhost ~]# systemctl stop smb.service
[root@localhost ~]# systemctl status smb.service
● smb.service - Samba SMB Daemon
Loaded: loaded (/usr/lib/systemd/system/smb.service; disabled; vendor preset: disabled)
Active: inactive (dead)
3月 12 13:21:55 localhost.localdomain systemd[1]: Starting Samba SMB Daemon...
3月 12 13:21:56 localhost.localdomain systemd[1]: smb.service: Supervising process 7354 which is not our child. We'll most likely not notice when it exits.
3月 12 13:21:57 localhost.localdomain smbd[7354]: [2018/03/12 13:21:57.190512, 0] ../lib/util/become_daemon.c:124(daemon_ready)
3月 12 13:21:57 localhost.localdomain systemd[1]: Started Samba SMB Daemon.
3月 12 13:21:57 localhost.localdomain smbd[7354]: STATUS=daemon 'smbd' finished starting up and ready to serve connections
3月 12 13:22:24 localhost.localdomain systemd[1]: Stopping Samba SMB Daemon...
3月 12 13:22:24 localhost.localdomain systemd[1]: Stopped Samba SMB Daemon.
[root@localhost ~]# systemctl stop firewalld.service
服务配置:
[root@localhost ~]# vim /etc/samba/smb.conf
[global]
workgroup = MYGROUP
log file = /var/log/samba/log.%m
server string = Samba Server Version %v
netbios name = Dapeng
security = user
[D_share]
comment = SHAREs
path = /D_smb_share
public = no
writeable = yes
browseable = yes
guest ok = no
[root@localhost ~]# mkdir /D_smb_share
添加samba用户:
[root@localhost ~]# groupadd smb
[root@localhost ~]# useradd smbuser -d /D_smb_share/smbuser -g smb
[root@localhost ~]# chmod 750 /D_smb_share/smbuser
[root@localhost ~]# ll /D_smb_share/
总用量 4
drwxr-x--- 3 smbuser smb 4096 3月 12 13:30 smbuser
[root@localhost ~]# smbpasswd -a smbuser
New SMB password:(此处设置输入密码)
Retype new SMB password:(再次输入密码)
Added user smbuser.
[root@localhost ~]# systemctl restart smb.service
客户端访问:
打开文件浏览器[root@localhost ~]# nautilus
点击窗口左侧栏的【连接到服务器】
弹窗输入samba服务器地址,smb://smb-server-ip/D_share/smbuser/
弹窗键入samba用户名和密码
继而可进行文件的创建、修改、上传、下载、删除等操作。
[root@localhost ~]# ln -sf /D_smb_share/ /var/www/html/smb
[root@localhost ~]# chmod -R 755 /D_smb_share/smbuser
[root@localhost ~]# systemctl start httpd
继而在客户端可通过网页浏览器访问samba共享目录:http://smb-server-ip/smb
# firewall-cmd --permanent --add-port={137/udp,138/udp,139/tcp,445/tcp,901/tcp}
# firewall-cmd --reload
# setenforce 0
最新文章
- SQL Server Management Studio 无法修改表,超时时间已到 在操作完成之前超时时
- HTML5-列表的使用
- Windows Squid 安装配置
- ssh整合(http://blog.csdn.net/songanling/article/details/22454973)
- Highcharts图形报表的简单使用
- 一个完整的JENKINS下的ANT BUILD.XML文件
- ExtJS笔记4 容器与布局(Layouts and Containers)
- MyBatis中主要类的生命周期和应用范围
- 琐碎-关于hadoop的GenericOptionsParser类
- Convert String to Long
- [置顶] ruby复制对象的方法(dup 和 clone)
- android 请求网络 和 httpclient的使用上传下载
- Linux下gcc编译生成动态链接库*.so文件并调用它 是转载的
- 【Android Developers Training】 85. 不要有冗余的下载
- python之定义参数模块argparse(二)高级使用 --传参为函数的实现
- [十二省联考2019]异或粽子——可持久化trie树+堆
- Django—入门
- AngularJS学习之旅—AngularJS 表达式(二)
- #509. 「LibreOJ NOI Round #1」动态几何问题
- 如何在Android中的Activity启动第三方应用程序?
热门文章
- 30 Excellent WordPress Video Tutorials
- 21_AOP_Advice增强2(异常、引介)
- Pairwise ranking methods: RankNet与LambdaRank
- maven学习(一)setting.xml配置文件详解
- Siebel Tools client安装假死在92%问题解决
- flask factory
- 服务器ipmi远程管理
- percona mysql 5.7再centerOS 7上的安装
- 如何在PB中调用 Microsoft WEB 浏览器 控件?
- Python 列表(list)操作