首页 > 系统相关 >CentOS 7安装配置Samba

CentOS 7安装配置Samba

时间:2023-06-04 16:34:49浏览次数:31  
标签:www samba CentOS -- cmd color Samba home 安装



[color=darkblue]su root
yum -y install samba samba-client samba-common
groupadd www
useradd -g www www

passwd www
->输入这个用户密码
mkdir -p /home/www/data
chown -R www:www /home/www/data
chmod -R 777 /home/www/data
cd /etc/samba
cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
vim /etc/samba/smb.conf[/color]
---------------------------------------------

[global]
workgroup = WORKGROUP
server string = Samba Server
security = user
encrypt passwords = yes 
smb passwd file = /etc/samba/smbpasswd

[www]
workgroup = WORKGROUP
netbios name = www
path = /home/www/data
browseable = yes
writeable = yes


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


注解:


[global]这段是全局配置,是必段写的。其中有如下的几行;


workgroup 就是Windows中显示的工作组;在这里我设置的是LINUXSIR (用大写);


netbios name 就是在Windows中显示出来的计算机名;


server string 就是Samba服务器说明,可以自己来定义;这个不是什么重要的;


security 这是验证和登录方式,这里我们用了share ;验证方式有好多种,这是其中一种;另外一种常用的是user的验证方式;如果用share呢,就是不用设置用户和密码了;


[linuxsir] 这个在Windows中显示出来是共享的目录;


path = 可以设置要共享的目录放在哪里;


writeable 是否可写,这里我设置为可写;


browseable 是否可以浏览,可以;可以浏览意味着,我们在工作组下能看到共享文件夹。如果您不想显示出来,那就设置为 browseable=no


guest ok 匿名用户以guest身份是登录;



[color=darkblue]smbpasswd -a www ->输入这个用户远程访问的密码 root登录状态下才能执行 语法:http://man.linuxde.net/smbpasswd


systemctl restart smb


systemctl restart nmb[/color]



查看端口:


[color=darkblue]netstat -tlnp | grep smb[/color]


=======>139,445


[color=darkblue]chcon -t samba_share_t /home/www/data ----------->如果没设定这个,那么在windows输入密码进入之后,一样无法进入看到的www文件夹, 含义:[url]http://man.linuxde.net/chcon[/url]


firewall-cmd --permanent --zone=public --add-service=samba


firewall-cmd --query-port=139/tcp


firewall-cmd --permanent --zone=home --add-port=139/tcp


firewall-cmd --permanent --add-port=139/tcp


firewall-cmd --query-port=445/tcp


firewall-cmd --permanent --zone=home --add-port=445/tcp


firewall-cmd --permanent --add-port=445/tcp


firewall-cmd --reload[/color]



先在samba服务器那边测试


[color=darkblue]smbclient -L //192.168.0.4 -U www[/color] 回车-->输入密码:www_20121218




首先确保你的服务端已经配置好samba并成功启动服务,方法可参考此文章,我们就可以从 Windows 客户端通过Windows网络连接到Samba,这里以 Windows XP 为例,有两种方法:


1、网上邻居-->查看工作组计算机-->Samba Server


2、打开运行(windows键+R),输入配置samba服务器的主机名或者IP(格式: \\192.168.1.98)


3、进入samba可以看到我们配置的共享目录名,此文章.aspx的步骤4配置的为share


4、第一次登录需要输入用户名和密码,此文章中的步骤6配置的为username的用户名,可勾选记住我的密码,以后在此机器访问samba服务器就可以直接登录了。


标签:www,samba,CentOS,--,cmd,color,Samba,home,安装
From: https://blog.51cto.com/u_3871599/6410953

相关文章

  • Centos设置Tomcat开机启动
    [size=x-large][color=red]Centos7开机启动[/color][/size]方式1:CentOS7.x设置自定义开机启动,添加自定义系统服务[url]http://www.centoscn.com/CentOS/config/2015/0507/5374.html[/url]方式2:centos下实现程序开机自启动(tomcat为例CentOS7开机......
  • Debian 11安装搜狗输入法不能正常使用解决记录
    linux版本:DistributorID:DebianDescription: DebianGNU/Linux11(bullseye)Release: 11Codename: bullseyeLinuxming5.10.0-22-amd64#1SMPDebian5.10.178-3(2023-04-22)x86_64GNU/Linux在使用最新的搜狗输入法()时,发现fcitx正常识别,但是通过Ctrl+Space无法正......
  • Docker安装MS SQL Server并使用Navicat远程连接
    MSSQLServer简介MicrosoftSQLServer(简称SQLServer)是由微软公司开发的关系数据库管理系统,它是一个功能强大、性能卓越的企业级数据库平台,用于存储和处理大型数据集、支持高效查询和分析等操作。SQLServer支持广泛的应用程序开发接口(API),包括T-SQL、ADO.NET、ODBC、OLE......
  • YouCompleteMe插件安装
    Vundle安装YouCompleteMe安装YouCompleteMe对软件版本要求,编译python默认都是静态库,YouCompleteMe需要动态库ProblemsinstallingPython3with--enable-sharedexportLD_RUN_PATH=~/opt/python3.10/lib;./configure--prefix=~/opt/python3.10/--enable-sharedexpo......
  • Ofbiz安装, 调试 和 迁移数据库
    如何将OFBIZ(opentaps)默认数据库迁移至mysql[url]http://blog.sina.com.cn/s/blog_4a4820f9010008oo.html[/url]OFBiz12.4数据库转变成Mysql[url]http://wxynxyo.iteye.com/blog/1955648[/url]Ofbiz的安装[url]http://tomhat.iteye.com/blog/1330491[......
  • git安装教程以及生成git ssh key
    问题GitHub拉取代码需要SSH,总是忘记命令,现网百度。记录下来,以后靠自己的博文第一步安装git 地址: https://git-scm.com/download/win安装它 第二步生成ssh1.cd~/.ssh/进入2.mkdir~/.ssh没有ssh就创建一个3.gitconfig--globaluser.name"你的用户名"......
  • Linux下安装jdk和Tomcat
    一、下载jdk1.5从http://www.sun.com/网站下载jdk1.5 下载:jdk-1_5_0_15-linux-i586-rpm.bin 二、安装jdk  1.#chmod+xjdk-1_5_0_15-linux-i586-rpm.bin#./jdk-1_5_0_15-linux-i586-rpm.bin按提示按输入yes,在同一目录会得到一个jdk-1_5_0_15-linux-i586-rpm通过#rpm–iv......
  • 带你入逆向坑,怎样在win10上安装并使用Z3库
    点点关注,本萝莉就亲亲你上回说到三道不同平台的Reverse题目带你入逆向坑本文主要是写一下自己在使用Z3约束器来解方程时遇到的坑失败了好多次 才流泪写下这篇教程(好几次都想放弃)  避免大家和我一样浪费时间百度谷歌了好久也没找到方法话说大佬们是不是有什么技巧ps:大家给......
  • Linux操作系统安装及服务控制
    Linux操作系统安装及服务控制一、设置Linux操作系统每次开机后自动进入字符模式界面。二、使用ntsysv工具同时调整2,3,4,5运行级别中的服务状态,关闭下列服务:atd,bluetooth,mdmonitor,rhnsd,rpcgssd,postfix.关闭下列服务:atd,bluetooth,mdmonitor,rhnsd,rpcgssd,postfix.atdbluetoothmdmo......
  • 5、半虚拟化驱动--virtio(linux和windows)和安装Windows server虚拟机
    KVM的功能主要体现在利用KVM的硬件辅助性虚拟化可以提高处理速度。但在虚拟机中,有些硬件不是KVM来实现加速的,如磁盘、内存、网络的性能,如果更好的提升速度,需要安装半虚拟化驱动半虚拟化驱动在软件层通过修改源代码让硬件的操作被虚拟机和宿主机所识别半虚拟化驱动--virtio红帽RHE......