欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 人文社科 > 生活经验 >内容正文

生活经验

linux怎么开启samba服务,LINUX开启SAMBA服务

发布时间:2023/11/27 生活经验 38 豆豆
生活随笔 收集整理的这篇文章主要介绍了 linux怎么开启samba服务,LINUX开启SAMBA服务 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

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

samba多用于win和linux之间

linux之间多用nfs

c/s架构

smb协议

samba主要是两个服务,核心启动服务smb,监听139tcp端口,nmb服务类似dsn功能,如果不启,只能以ip来访问,监听137 138udp端口

使用

yum -y install samba

然后防火墙

systemctl stop firewalld.service

然后selinux

[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

[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,就默认配置吧

然后添加用户

[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]#

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

总结

以上是生活随笔为你收集整理的linux怎么开启samba服务,LINUX开启SAMBA服务的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。