1.WINDOWS10如何安装samba3.0
首先是兼容SMB lv1协议。打开Control Panel,搜索进入Turn Windows Features on or off。勾选和SMB 1.0/CIFS相关的全部选项。勾选SMB Direct。
第二步是开放匿名登陆。打开Control Panel,搜索进入Edit Group Policy。将Computer configuration\administrative templates\network\Lanman Workstation\Enable insecure guest logons设置为Enabled。
重启后即可访问树莓派的Samba共享。
2.快速搭建Samba服务器步骤是什么呢?
1。
检测安装Samba服务 (1)。检查Samba服务包是否已安装: rpm -qa | grep samba (2)。
如未安装,则插入第一张安装盘,执行: mount /mnt/cdrom cd /cdrom/Redhat/RPMS (3)。 进入目录后安装Samba文件: 注意:运Samba至少需要三个文件,分别为: samba-common-2。
2。7a-7。
9。0。
i386。rpm //服务器和客户端均需要的文件 samba-2。
2。7a-7。
9。0。
i386。rpm //服务器端文件 samba-client-2。
27a-7。9。
0。i386。
rpm //客户端文件 安装上述3个文件。 rpm -ivh samba-common-2。
2。7a-7。
9。0。
i386。rpm //另外两个省略不写 (4)。
安装完成后弹出光驱: cd;eject 2。 设置密码文件。
(1)。此设置的作用是将Linux中的系统用户(/etc/passwd)导入到samba密码文件中 (/etc/samba/smbpasswd) cat /etc/passwd | mksmbpasswd。
sh > /etc/samba/smbpasswd (2)。 接下来给smbpasswd等文件及文件夹设置访问权限。
chown root。root /etc/samba/smbpasswd chmod 600 /etc/samba/smbpasswd chmod 600 /etc/samba 查看一下: ll -d samba (3)。
如果您想手动添加一个用户,则首先要保证Linux中该用户存在,步骤: useradd liu passwd liu smbpasswd -a liu //此步为添加Samba用户 3。 配置/etc/samba/smb。
conf文件。 虽然文件内容众多,但需要改动的不多,一般为按需所配: (1)。
修改[global](全局配置参数) workgroup = workgroup //工作组名称 server string = samba server %v at %h //设置服务器名称。 %v为版本号,%h为运行 smb服务的主机名 host allow = 192。
168。80。
192。168。
70。 //允许访问服务器的主机 client code page = 939 //支持简体中文共享名 上述四条为比较重要的。
其他配置大家可按需按情况修改。 (2)。
创建共享文件夹。 由于用户使用权限有多种(读,写,执行),而又访问者又有多种(用户,组),所以创建共享资源的访问方式有多种,下面暂举几例: 例一: 建立资源,使登陆到该服务器的用户均有权使用该空间(包括读,写) 。
编辑smb。conf文件 vi smb。
conf [resource] comment = local resource path = /var/samba/resource read only = no public = yes //允许guest用户访问 。 建立共享文件夹 mkdir -p /var/samba/resource 。
由于任何人都能使用,所以得给该文件夹设置访问权限。 chmod 707 /var/samba/resource 。
如果想在该文件夹中放置预共享文件,而又不想花 时间从别的文件夹中cp过来,此时可以使用指针。 比如想共享/usr/share/doc中的文件,则可以: ln -s /usr/share/doc /var/samba/resource/doc 进入/var/samba/resource ls一下,是不是出现指针文件了! 例二: 建立一资源,只能让用户liu全权访问。
。 编辑smb。
conf文件 vi smb。conf [liu] comment = liu path = /var/samba/liu vaild users = smz //只允许liu访问 public = no writable = yes 。
建立共享文件夹 mkdir -p /var/samba/liu 。 由于只能让liu使用,所以得给该文件夹设置访问权限。
chown liu。liu /var/samba/liu chmod 700 /var/samba/liu 此时该文件夹属于liu用户,并且只能由liu用户访问。
例三: 建立一资源,只能让root,zhang和wang访问。 。
编辑smb。conf文件 vi smb。
conf [zhang wang] comment = zhang wang path = /var/samba/liu vaild users = zhang wang public = no writable = yes creat mask = 0707 。 建立共享文件夹 mkdir -p /var/samba/zhangwang 。
给该文件夹设置访问权限。 chmod 707 /var/samba/zhangwang 此时该文件夹只能root,zhang,wang访问了。
例四: 建立一资源,让指定的组group2中的用户访问。 。
编辑smb。conf文件 vi smb。
conf [group] comment = group2 path = /var/samba/group2 public = yes writable = yes write list = @group2 //设置读写访问用户列表 。 建立共享文件夹 mkdir -p /var/samba/group2 。
给该文件夹设置访问权限。 chown group2。
group2 /var/samba/group2 chmod 770 /var/samba/group2 此时该文件夹只能由group2中的用户访问了。 (3)。
以上为创建共享文件夹,下面为创建共享打印机。 。
配置打印机的方面有很多,比如使用redhat-config-printer命令即可调出配置 菜单。 。
当然smb。conf中也要设置啊: [global] printcap name = /etc/printcap //配置文件路径 [printers] writable = no guest ok = yes //guest可用 browseable = no //不可浏览 ptrintable = yes path = /var/spool/samba //队列位置 printer admin = root //打印机管理员 其他配置不变或按情配置 接下来再添加print驱动设置: [print$] comment = printer drivers path = /etc/samba/drivers browseable = yes guest ok = no read only = yes write list = root 接着创建drivers文件夹:mkdir -p /etc/samba/drivers 最后给用户准备打印机驱动,并启动打印共享: cupsaddsmb -a -U root //-a为共享所有打印机 -U为以root身份执行 cupsaddsmb命令 4。
测试并启动Samba服务器。 testparm //测试 service smb start pstree | grep mbd //查看是否启动 5。
访问Samba (1)。 从Windows端访问。
使用"网络邻居"访问即可。 (2)。
访问时可以使用IP地址,也可以使用主机名访问。 vi /etc/samba/lmhosts 192。
168。80。
3.Linux系统怎样实现Samba服务的搭建与配置?
我们今天要实现的环境是,假如公司有财务,技术,领导3个部门,我们分别为3个部门建立3个用户组为caiwu,network,lingdao; 三个部门里各有2个用户,我们建用户分别为caiwu01,caiwu02,network01,network02,lingdao01,lingdao02 然后我们分别就公司的具体情况建立相应的目录及访问权限,通过以下的例子,希望大家能在平时的工作中灵活的应用samba的安全权限来设置你们的samba文件服务器。
1、首先服务器采用用户验证的方式,每个用户可以访问自己的宿主目录,并且只有该用户能访问宿主目录,并具有完全的权限,而其他人不能看到你的宿主目录。 2、建立一个caiwu的文件夹,希望caiwu组和lingdao组的人能看到,network02也可以访问,但只有caiwu01有写的权限。
3、建立一个lindao的目录,只有领导组的人可以访问并读写,还有network02也可以访问,但外人看不到那个目录 4、建立一个文件交换目录exchange,所有人都能读写,包括guest用户,但每个人不能删除别人的文件。 5、建立一个公共的只读文件夹public,所有人只读这个文件夹的内容。
好,我们先来前期的工作 建立3个组: #groupadd caiwu #groupadd network #groupadd lingdao 添加用户并加入相关的组当中: #useradd caiwu01 -g caiwu #useradd caiwu02 -g caiwu #useradd network01 -g network #useradd network02 -g network #useradd lingdao01 -g lingdao #useradd lingdao02 -g lingdao 然后我们使用smbpasswd -a caiwu01的命令为6个帐户分别添加到samba用户中 #mkdir /home/samba #mkdir /home/samba/caiwu #mkdir /home/samba/lingdao #mkdir /home/samba/exchange #mkdir /home/samba/public。
4.samba如何在2级子目录设置ACL配置samba文件共享服务器
下面这段是我从网络上拷贝的配置方法,访问控制是可覆盖的,也就是说你对二级目录设定的权限将覆盖上层的,所以,对二级目录当作单独目录设定即可。
3。3对共享资源的访问控制 3。
3。1浏览权 访问控制最高效的实现方式就是通过隐藏来保证安全,用browseable参数隐藏共享资源。
并假定保护共享资源不被未授权访问就可以了。因此通过设置browseable为yes使登录用户只能看到自己的宿主目录,加强Samba服务器的安全性。
3。3。
2主机访问权 最基本的Samba访问控制形式是通过域名和口地址进行控制。通过 nf文件global和shares声明的hosts allow和hosts deny参数,可以限制对那些工作组和域中可信任的主机的访问。
3。3。
3用户和组访问 Samba通过username、only user、valid user和invalid users参数限制指定用户的访问权限。对于每—个参数所指定的用户名,在授予访问权或拒绝访问之前,都通过相关的用户列表检查服务器提交的用户名。
3。3。
4文件访问许可 虽然我们已经将连接的权限缩小到一部分客户机用户和主机的范围内。但是还需要对共享文件和目录对象操作的权限进行设置,通过Linux用户和组标识符进行读、写和执行的特权。
总之,资源共享是网络的最基本功能需求,实现安全的跨平台Samba管理是网络服务的重要应用。 本文通过对Samba工作原理、通信方式以及资源访问控铺的分析了解到,Samba设计的主要是通过协议的兼容向Windows与Linux操作系统提供一种安全的沟通桥梁。
为了保证Samba服务的共享安全,Samba服务器可以采用多种机制实现只有授权用户通过可信任的主机访问可见资源,并严格区分其对文件读、写和执行的操作行为。
5.win10 怎么开启samba
首先说明一下出现win10不能启动apache的原因:win10不能启动apache是Win10系统中端口80被占用了,所以导致Apache不能正常启动。
解决办法:
1、打开电脑“运行”,输入执行regedit,如图所示;
2、打开注册表:regedit。找到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP
3、在右边找到Start这一项,将其改为0;
4、重启系统,System进程不会占用80端口;
5、重新启动电脑之后,在启动Apache就可以了。
6.win10系统怎样进行代理服务器设置
1、首先我们打开随意一个浏览器,我们以IE浏览器为例。
2、然后点击右上角的选项。 3、在点击“设置”,进入设置界面。
4、找到“高级设置”。 5、找到“高级设置”里面的“打开代理服务器设置”,进入代理服务器设置界面。
6、在代理服务器设置里面输入公司的代理服务器地址和端口。 7、然后点击保存,至此我们的代理服务器设置就完成了。
Win10系统IE浏览器怎么设置代理上网 1、打开IE浏览器。 2、点击打开右上角的设置图标,选择[Internet选项]。
3、打开选项页后,点击第五项的[连接]。 4、然后点击打开最底下的[局域网设置],设置代理。
5、勾选[为LAN使用代理服务器],然后下面灰色的框框变为可修改状态。填入有效的代理服务IP,端口。
如果代理服务器支持SOCKS5代理,那就点高级。系统默认不使用SOKCS5的。
6、先取消[对所有协议均使用相同的代理服务器]。 备注:套接字就是SOCKS5代理,填入有效的服务器IP,端口,再点确定保存设置。
就可以网上冲浪了。
7.linux samba服务器怎么配置
首先看看自己安没安装samba,(rpm -q samba),如果安装了直接配置就好了。如果没安装你需要先安装。安装完后,首先你要先建立一个用户 useradd 用户名 ,然后设置密码 passwd 用户名
然后执行下面的命令 cat /etc/passwd | mksmbpasswd.sh > /etc/ samba /smbpasswd 然后设置samba 密码 smbpasswd 用户名 。下面就是启动samba了 service smb start 。这样你就可以用了 具体怎么在Windows下怎么用 ,你应该会吧
转载请注明出处windows之家 » win10如何samba服务器配置