我的编程空间,编程开发者的网络收藏夹
学习永远不晚

samba服务器怎么安装

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

samba服务器怎么安装

这篇文章主要介绍“samba服务器怎么安装”,在日常操作中,相信很多人在samba服务器怎么安装问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”samba服务器怎么安装”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

一,安装软件

[root@station10 ~]# yum install -y samba samba-common samba-client system-config-samba

查看安装的软件

[root@station10 ~]# rpm -aq | grep samba

samba-3.0.25b-0.el5.4

system-config-samba-1.2.39-1.el5

samba-client-3.0.25b-0.el5.4

samba-common-3.0.25b-0.el5.4

[root@station10 ~]#

[@more@]

二,配置samba,方法有如下三种

1,system-config-samba

2,samba-swat(http://localhost:901)

3, 编辑 smb.conf 文件

三,通过第3中方法配置samba

1, 建立一个共享的文件夹

[root@station10 /]# mkdir /backup

[root@station10 /]# chmod 777 -R /backup

2,在/etc/samba/smb.conf末尾添加:

[backup]

comment = backup

path = /backup

writeable = yes

public = yes

printable = no

3,添加samba用户

[root@station10 /]# smbpasswd -a root

New SMB password:

Retype new SMB password:

[root@station10 /]# smbpasswd -a back

New SMB password:

Retype new SMB password:

[root@station10 /]#

4,测试语法

[root@station10 /]# testparm /etc/samba/smb.conf

Load smb config files from /etc/samba/smb.conf

Processing section "[homes]"

Processing section "[printers]"

Processing section "[backup]"

Loaded services file OK.

Server role: ROLE_STANDALONE

Press enter to see a dump of your service definitions

[global]

workgroup = MYGROUP

server string = Samba Server Version %v

passdb backend = tdbsam

cups options = raw

[homes]

comment = Home Directories

read only = No

browseable = No

[printers]

comment = All Printers

path = /var/spool/samba

printable = Yes

browseable = No

[backup]

comment = backup

path = /backup

read only = No

guest ok = Yes

[root@station10 /]# testparm /etc/samba/smb.conf station10.example.com 192.168.0.10

Load smb config files from /etc/samba/smb.conf

Processing section "[homes]"

Processing section "[printers]"

Processing section "[backup]"

Loaded services file OK.

Server role: ROLE_STANDALONE

Allow connection from station10.example.com (192.168.0.10) to homes

Allow connection from station10.example.com (192.168.0.10) to printers

Allow connection from station10.example.com (192.168.0.10) to backup

[root@station10 /]#

5,启动samba

[root@station10 /]# /etc/init.d/smb start

Starting SMB services: [ OK ]

Starting NMB services: [ OK ]

[root@station10 /]#

6, 在另外一台机器上测试

[root@station12 ~]# smbclient -L station10 -U 'back%redhat'

Domain=[STATION10] OS=[Unix] Server=[Samba 3.0.25b-0.el5.4]

Sharename Type Comment

--------- ---- -------

backup Disk backup

IPC$ IPC IPC Service (Samba Server Version 3.0.25b-0.el5.4)

back Disk Home Directories

Domain=[STATION10] OS=[Unix] Server=[Samba 3.0.25b-0.el5.4]

Server Comment

--------- -------

Workgroup Master

--------- -------

MYGROUP

[root@station12 ~]#

7,建立文件夹的时候出错

[root@station12 ~]# smbclient -U 'back%redhat' //station10/backup

Domain=[STATION10] OS=[Unix] Server=[Samba 3.0.25b-0.el5.4]

smb: > ls

. D 0 Fri Oct 17 18:36:04 2008

.. D 0 Fri Oct 17 18:36:05 2008

63483 blocks of size 65536. 17042 blocks available

smb: > mkdir test

NT_STATUS_ACCESS_DENIED making remote directory test

smb: >

8,查看selinux对应的策略

# SELINUX NOTES:

#

# If you want to use the useradd/groupadd family of binaries please run:

# setsebool -P samba_domain_controller on

#

# If you want to share home directories via samba please run:

# setsebool -P samba_enable_home_dirs on

#

# If you create a new directory you want to share you should mark it as

# "samba-share_t" so that selinux will let you write into it.

# Make sure not to do that on system directories as they may already have

# been marked with othe SELinux labels.

#

# Use ls -ldZ /path to see which context a directory has

#

# Set labels only on directories you created!

# To set a label use the following: chcon -t samba_share_t /path

#

# If you need to share a system created directory you can use one of the

# following (read-only/read-write):

# setsebool -P samba_export_all_ro on

# or

# setsebool -P samba_export_all_rw on

#

# If you want to run scripts (preexec/root prexec/print command/...) please

# put them into the /var/lib/samba/scripts directory so that smbd will be

# allowed to run them.

# Make sure you COPY them and not MOVE them so that the right SELinux context

# is applied, to check all is ok use restorecon -R -v /var/lib/samba/scripts

#

#--------------

9,更改selinux的策略

[root@station10 /]# chcon -t samba_share_t /backup

[root@station10 /]# /etc/init.d/smb restart

Shutting down SMB services: [ OK ]

Shutting down NMB services: [ OK ]

Starting SMB services: [ OK ]

Starting NMB services: [ OK ]

[root@station10 /]#

10,继续建立文件夹测试ok:

[root@station12 ~]# smbclient -U 'back%redhat' //station10/backup

Domain=[STATION10] OS=[Unix] Server=[Samba 3.0.25b-0.el5.4]

smb: > mkdir test

smb: > ls

. D 0 Fri Oct 17 18:44:36 2008

.. D 0 Fri Oct 17 18:36:05 2008

test D 0 Fri Oct 17 18:44:36 2008

63483 blocks of size 65536. 17042 blocks available

smb: >

11,设置简单共享

更改配置文件security 为 share

security = share

重启samba服务

[root@station10 ~]# /etc/init.d/smb restart

测试:

[root@station10 ~]# smbclient //station10/backup

Password:

Domain=[MYGROUP] OS=[Unix] Server=[Samba 3.0.25b-0.el5.4]

Server not using user level security and no password supplied.

smb: >

四,samba Client Tools: nmblookup

list specific machine

nmblookup -U WINS_server -R name

list all machines

nblookup *

[root@station12 ~]# nmblookup *

querying * on 192.168.0.255

192.168.0.10 *<00>

192.168.0.12 *<00>

[root@station12 ~]#

五,samba Clients Tools:mounts

The SMB and CIFS file systems are supported by the Linux Kernel

use mount to mount a Samba-shared resource:

mount -t cifs service mountpoing -o option1,option2

例子:

[root@station12 ~]# mount -t cifs //station10/backup /mnt -o username=back

Password:

[root@station12 ~]# mount

/dev/mapper/VolGroup00-LogVol00 on / type ext3 (rw)

proc on /proc type proc (rw)

sysfs on /sys type sysfs (rw)

devpts on /dev/pts type devpts (rw,gid=5,mode=620)

/dev/mapper/VolGroup00-LogVol01 on /home type ext3 (rw)

/dev/sda1 on /boot type ext3 (rw)

tmpfs on /dev/shm type tmpfs (rw)

none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)

sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)

//station10/backup on /mnt type cifs (rw,mand)

[root@station12 ~]#

或者把root用户加入到samba用户

[root@station12 ~]# smbpasswd -a root

New SMB password:

Retype new SMB password:

Added user root.

[root@station12 ~]#

[root@station12 ~]# mount -t cifs //station10/backup /mnt

Password:

[root@station12 ~]# mount

/dev/mapper/VolGroup00-LogVol00 on / type ext3 (rw)

proc on /proc type proc (rw)

sysfs on /sys type sysfs (rw)

devpts on /dev/pts type devpts (rw,gid=5,mode=620)

/dev/mapper/VolGroup00-LogVol01 on /home type ext3 (rw)

/dev/sda1 on /boot type ext3 (rw)

tmpfs on /dev/shm type tmpfs (rw)

none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)

sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)

//station10/backup on /mnt type cifs (rw,mand)

[root@station12 ~]#

到此,关于“samba服务器怎么安装”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

samba服务器怎么安装

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

samba服务器怎么安装

这篇文章主要介绍“samba服务器怎么安装”,在日常操作中,相信很多人在samba服务器怎么安装问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”samba服务器怎么安装”的疑惑有所帮助!接下来,请跟着小编一起来
2023-06-04

ubuntu samba服务器怎么安装

本篇内容介绍了“ubuntu samba服务器怎么安装”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!卸载 在终端下卸载ubuntu samb
2023-06-16

Linux服务器---安装samba

安装samba 1、检测samba是否安装,如果没有,那么可以使用yum来安装。至少需要安装3个软件:samba, samba-client、samba-common[root@localhost pub]# rpm -qa | gr
2023-06-05

Samba怎么安装

小编给大家分享一下Samba怎么安装,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!对于linux与windows共享,和平共处,我们可以用Samba软件Samba
2023-06-16

如何安装Ubuntu samba服务器

这篇文章主要介绍了如何安装Ubuntu samba服务器,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。在终端下卸载samba,smbclient,samba-common$s
2023-06-16

linux怎么安装samba

要在Linux上安装Samba,可以按照以下步骤进行操作:1. 打开终端窗口。2. 使用root用户或具有管理员权限的用户登录。3. 运行以下命令安装Samba软件包:sudo apt-get install samba对于不同的Linux
2023-10-18

Linux中如何安装和配置Samba服务器

要在Linux中安装和配置Samba服务器,可以按照以下步骤进行:安装Samba软件包:在终端中使用以下命令安装Samba软件包:sudo apt-get install samba配置Samba服务器:编辑Samba配置文件(/etc
Linux中如何安装和配置Samba服务器
2024-04-28

如何安装Fedora Samba系统服务器构建

这篇文章主要介绍如何安装Fedora Samba系统服务器构建,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Fedora 9 Samba 服务器的构建 作为Windows 网络功能之一,通常可以在 Windows 客
2023-06-17

Linux中如何安装共享服务Samba

小编给大家分享一下Linux中如何安装共享服务Samba,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Samba,是种自由软件,用来让UNIX系列的操作系统与微软
2023-06-27

怎么在ubuntu环境中安装samba

这篇文章将为大家详细讲解有关怎么在ubuntu环境中安装samba,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。首先,我们需要在ubuntu环境里安装samba。安装命令,如下:sudo a
2023-06-13

ubuntu怎么部署samba服务器

本篇内容介绍了“ubuntu怎么部署samba服务器”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一. samba的安装:sudo apt-
2023-07-04

Centos 7 Samba服务安装方法详解

搭建Samba服务器是为了实现linux共享目录之后,在Windows可以直接访问该共享目录。 查看是已安装samba包:rpm -qa | grep samba -----------------
2022-06-04

Ubuntu Samba怎么安装与XP共享IP

这篇文章主要讲解了“Ubuntu Samba怎么安装与XP共享IP”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Ubuntu Samba怎么安装与XP共享IP”吧!经过长时间学习Ubuntu
2023-06-16

linux怎么搭建samba服务器

搭建Samba服务器是一种共享文件和打印机的方法,可以让Linux和Windows用户之间进行文件共享。以下是在Linux上搭建Samba服务器的步骤:安装Samba软件包:在终端中输入以下命令来安装Samba软件包:sudo apt-g
linux怎么搭建samba服务器
2024-04-09

CentOS6.3下Samba服务器的安装与配置方法介绍

这篇文章主要介绍“CentOS6.3下Samba服务器的安装与配置方法介绍”,在日常操作中,相信很多人在CentOS6.3下Samba服务器的安装与配置方法介绍问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”C
2023-06-10

怎么进行samba源码安装及调试

这篇文章将为大家详细讲解有关怎么进行samba源码安装及调试,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。1. 安装依赖包以下的依赖包并非全部都要安装,主要还看用户使用需求,例如是使用AD
2023-06-05

linux中samba服务器怎么配置

要配置Samba服务器,您可以按照以下步骤进行操作:安装Samba软件包:在终端中输入以下命令进行安装:sudo apt-get updatesudo apt-get install samba配置Samba服务器:编辑Samba配置文件
linux中samba服务器怎么配置
2024-04-09

Linux Samba服务器超详细安装配置(附问题解决)

目录Samba服务器介绍Samba服务器组件Samba服务器相关的配置文件安装Samba第一种方式:yum安装第二种方式:安装包安装配置Samba修改配置文件添加用户并设置密码重启Samba服务器登录Samba问题汇总及补充网络选择防火墙问
2022-06-03

编程热搜

目录