LINUX开启SAMBA服务

samba,用于网络文件共享,类似于nfs,

samba多用于win和linux之间

linux之间多用nfs

c/s架构

smb协议

samba主要是两个服务,核心启动服务SMB,监听139TCP端口,NMB服务类似DSN功能,如果不启,只能以ip来访问,监听137 138UDP端口

使用

1
yum -y install samba

然后防火墙

1
systemctl stop firewalld.service

然后selinux

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
[root@localhost ~]# sestatus
SELinux status:                 enabled
SELinuxfs mount:                /sys/fs/selinux
SELinux root directory:         /etc/selinux
Loaded policy name:             targeted
Current mode:                   enforcing
Mode from config file:          enforcing
Policy MLS status:              enabled
Policy deny_unknown status:     allowed
Max kernel policy version:      31
[root@localhost ~]# setenforce 0
[root@localhost ~]# sestatus
SELinux status:                 enabled
SELinuxfs mount:                /sys/fs/selinux
SELinux root directory:         /etc/selinux
Loaded policy name:             targeted
Current mode:                   permissive
Mode from config file:          enforcing
Policy MLS status:              enabled
Policy deny_unknown status:     allowed
Max kernel policy version:      31
[root@localhost ~]#

启动下smb

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
[root@localhost ~]# service smb status
Redirecting to /bin/systemctl status smb.service
● smb.service - Samba SMB Daemon
   Loaded: loaded (/usr/lib/systemd/system/smb.service; disabled; vendor preset: disabled)
   Active: inactive (dead)
     Docs: man:smbd(8)
           man:samba(7)
           man:smb.conf(5)
[root@localhost ~]# systemctl start smb
[root@localhost ~]# service smb status
Redirecting to /bin/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 Mon 2019-04-01 15:34:00 CST; 5s ago
     Docs: man:smbd(8)
           man:samba(7)
           man:smb.conf(5)
 Main PID: 3137 (smbd)
   Status: "smbd: ready to serve connections..."
    Tasks: 4
   CGroup: /system.slice/smb.service
           ├─3137 /usr/sbin/smbd --foreground --no-process-group
           ├─3140 /usr/sbin/smbd --foreground --no-process-group
           ├─3141 /usr/sbin/smbd --foreground --no-process-group
           └─3142 /usr/sbin/smbd --foreground --no-process-group
 
Apr 01 15:34:00 localhost.localdomain systemd[1]: Starting Samba SMB Daemon...
Apr 01 15:34:00 localhost.localdomain smbd[3137]: [2019/04/01 15:34:00.812166,  0] ../lib/util/become_daemon.c:138(daemon_ready)
Apr 01 15:34:00 localhost.localdomain smbd[3137]:   daemon_ready: STATUS=daemon 'smbd' finished starting up and ready to serve connections
Apr 01 15:34:00 localhost.localdomain systemd[1]: Started Samba SMB Daemon.
[root@localhost ~]#

配置文件/etc/samba/smb.conf,就默认配置吧 然后添加用户

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
[root@localhost samba]# pdbedit -a oracle
new password:
retype new password:
Unix username:        oracle
NT username:         
Account Flags:        [U          ]
User SID:             S-1-5-21-3894974451-2409427747-3149240937-1000
Primary Group SID:    S-1-5-21-3894974451-2409427747-3149240937-513
Full Name:           
Home Directory:       \\localhost\oracle
HomeDir Drive:       
Logon Script:        
Profile Path:         \\localhost\oracle\profile
Domain:               LOCALHOST
Account desc:        
Workstations:        
Munged dial:         
Logon time:           0
Logoff time:          Wed, 06 Feb 2036 23:06:39 CST
Kickoff time:         Wed, 06 Feb 2036 23:06:39 CST
Password last set:    Mon, 01 Apr 2019 15:49:50 CST
Password can change:  Mon, 01 Apr 2019 15:49:50 CST
Password must change: never
Last bad password   : 0
Bad password count  : 0
Logon hours         : FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
[root@localhost samba]# pdbedit -L
oracle:54321:
[root@localhost samba]#

image

win中入网账号密码就可以了

posted @   九命猫幺  阅读(15182)  评论(0编辑  收藏  举报
编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决
点击右上角即可分享
微信分享提示