samba服务的安装部署(无密码访问方式)
一、环境:
- 1、Server OS:Ubuntu 12.04 Server(VMware虚机) IP:192.168.1.166
- 2、测试连接机 windows7 IP:192.168.1.100
二、安装与部署:
1.软件安装
sudo apt-get install samba
2.创建共享文件夹(或自由选择文件夹)
sudo mkdir -p /srv/samba/share
sudo chown nobody.nogroup /srv/samba/share/
3.修改配置文件 vi /etc/samba/smb.conf
3.1 在[global]中修改如下两项:
# Change this to the workgroup/NT-domain name your Samba server will part of
workgroup = WORKGROUP
# "security = user" is always a good idea. This will require a Unix account
# in this server for every user accessing the server. See
# /usr/share/doc/samba-doc/htmldocs/Samba3-HOWTO/ServerType.html
# in the samba-doc package for details.
# security = user
security = share
其中若配置security = user在访问时需提供用户/密码(Server系统预创建),
security = share表示访问无需密码
3.2 在文件末尾追加如下片段:
[share]
comment = Ubuntu File Server Share
path = /srv/samba/share
browsable = yes
guest ok = yes
read only = no
create mask = 0755
配置项含义:
- [share]:共享文件名
- comment:共享描述,自由修改
- path:共享文件夹路径
- browsable:是否可以通过Windows Explorer进行共享浏览,若为no则windows访问共享时看不到该共享文件夹
- guest ok:是否可以无密码访问该共享
- read only:是否只读,no表示有写权限
- create mask:创建的新文件的权限
若有多个共享文件夹,则添加多个[share]配置片段。
3.3 重启相关服务
sudo restart smbd
sudo restart nmbd
三、测试功能
- 1、window7中运行 \\192.168.1.166,可查看和使用共享文件夹share
- 2、在"网络"中亦可发现共享文件夹
参考文档:https://help.ubuntu.com/12.04/serverguide/samba-fileserver.html
分享到:
相关推荐
- 在Ubuntu上关闭防火墙:`# ufw disable`,以避免防火墙阻止Samba服务。 #### 安装Samba 1. **卸载已存在的Samba组件**: - 如果之前已经安装了Samba相关组件,需要先卸载它们: ``` $ sudo apt-get remove ...
ubuntu samba的安装,samba连接不上
Samba是一款开源的软件,它使得...综上所述,"Samba离线安装和自动部署"涵盖了从准备Samba软件包到编写自动化脚本,再到配置Samba服务的整个过程。这个过程不仅简化了手动操作,也确保了在无网络环境下的顺利部署。
在 Ubuntu 上,我们可以使用以下命令安装 Samba: sudo apt-get install samba samba-common 2. 安装依赖包 接下来,我们需要安装依赖包,以便于配置 Samba 服务器: sudo apt-get install python-glade2 3. ...
### Ubuntu 安装与配置 Samba 服务 #### 一、引言 Samba 是一款在 Linux 和 Unix 类操作系统上实现 SMB(Server Message Block)协议的软件包,它能够实现跨平台的文件共享和打印服务功能。对于 Ubuntu 用户来说,...
Samba服务在Ubuntu服务器版本中默认并没有安装。今天公司上了一批新电脑,准备把它装成服务器,于是为了方便开发的使用,我在上面部署了一个samba,用来实现window和linux的联系: 具体步骤,我详细的查看了百度,高手...
3. **Samba软件**:确保Ubuntu服务器已安装Samba软件包。 #### 三、Samba服务搭建步骤 ##### 1. 创建共享目录 在Ubuntu服务器上创建一个名为`share`的共享目录,并设置相应的权限,以便所有用户都能访问此目录。 ...
在IT领域,跨平台文件共享是一项关键技能,尤其在混合操作系统环境如Windows、Linux和Ubuntu中,Samba服务成为实现这一需求的重要工具。Samba不仅为Linux和Unix系统提供了与Windows网络无缝集成的能力,还允许不同...
在VMware15虚拟机中设置Ubuntu18服务器系统的samba文件共享功能,涉及到网络配置、samba服务安装与配置以及文件夹权限设置等多个方面。为实现这一功能,首先需要确保Ubuntu系统中的网络配置正确,能够提供静态IP地址...
例如,在基于Debian的系统(如Ubuntu)中,可以使用以下命令安装Samba: ```bash sudo apt-get update sudo apt-get install samba samba-common-bin ``` 在基于RPM的系统(如CentOS)中,使用的是: ```bash sudo...
1. **安装Samba**:在你的Linux系统上安装Samba软件包。在Debian/Ubuntu系列系统中,可以使用`sudo apt-get install samba samba-common-bin`命令;在Fedora/CentOS中,使用`sudo yum install samba samba-common`或...
- 默认情况下Ubuntu已安装图形界面。 - 如需调整,可编辑`/etc/gdm3/custom.conf`文件。 - 安装额外的桌面环境:`sudo apt-get install gnome-desktop-environment`。 **12. 安装中文输入法** - 安装SCIM输入法...
如果系统没有符合条件的python版本,可以运行samba-4.1.6目录下的install_with_python.sh,会自动帮你安装python。(./install_with_python.sh /usr/local) 3.创建一个文件夹,用来共享文件 mkdir -p /home/fzuir/...
在Linux系统中,Samba是一个强大的工具,它允许Linux服务器与Windows系统无缝共享文件和打印机。这个教程将指导你如何在Linux...通过学习和实践,你将能够熟练地在Linux上部署和管理Samba服务,实现跨平台的文件共享。
为了安装Samba,你需要一个支持Samba的Linux发行版,如Ubuntu、CentOS或Fedora。此外,系统需要包含以下软件组件: - Linux内核:支持SMB协议的版本 - Samba软件包:提供SMB服务的实现 - 工具和库:如CIFS(Common ...
在CentOS上,首先要安装`samba-client`,然后通过`smbclient`命令访问共享文件。由于我们配置的是匿名访问,因此无需输入密码即可连接到共享目录。 2) Windows系统测试: 在Windows环境下,可以通过网络映射的方式...
通过以上步骤,你可以在Linux系统上成功部署Samba服务,实现与Windows系统的文件共享。这个过程涉及到Linux系统管理、网络配置、安全策略等多个方面,对于提升IT技能和理解跨平台协作非常重要。在实际操作中,可能还...
在大多数Linux发行版中,可以通过包管理器如`apt` (Debian/Ubuntu) 或 `yum` (CentOS/RHEL) 来安装Samba及其依赖。例如: ```bash sudo apt install samba samba-common-bin # 或 sudo yum install samba samba-...
例如,在基于Debian的系统上(如Ubuntu),可以使用以下命令来安装Samba: ```bash sudo apt-get update sudo apt-get install samba ``` 在基于Red Hat的系统(如CentOS)上,则可以使用以下命令: ```bash sudo...