1、下载samba源码,上传到CentOS以samba-4.2.2 为示例2、解压到当前文件夹 tar xvf samba-4.2.2.tar.gz3、编译并默认安装cd samba-4.2.2./configuremakemake install4、配置smb.conf安装默认目录在 /usr/local/sambacp /etc/samba/smb.conf /usr/local/samba/etc/vim /usr/local/samba/etc/smb.conf
示例配置:【homes】段改成[root]comment = Home Directoriespath=/rootpublic = yesbrowseable = nowritable = yescreate mask = 0777sync always = yes; valid users = %S; valid users = MYDOMAIN\%S
5、运行smb/usr/local/samba/sbin/smbd -D/usr/local/samba/sbin/nmbd -D可以使用 ps -ef | grep *mbd 查看是否启动正常,否则是配置文件有误
6、增加用户示例:/usr/local/samba/bin/smbpasswd -a root输入密码即可

7、设置防火墙firewalld 和 selinux一种方法是get="_blank">关闭防火墙systemctl stop firewalld.servicesetenFORce 0二方法是添加规则firewall-cmd –permanent –zone=public –add-service=sambafirewall-cmd –reload
查看SELinux状态:1、/usr/sbin/sestatus -v ##如果SELinux status参数为enabled即为开启状态SELinux status: enabled2、getenforce ##也可以用这个命令检查
关闭SELinux:1、临时关闭(不用重启机器):setenforce 0 ##设置SELinux 成为permissive模式##setenforce 1 设置SELinux 成为enforcing模式2、修改配置文件需要重启机器:修改/etc/selinux/config 文件将SELINUX=enforcing改为SELINUX=disabled
8、验证和使用samba在windows win+r 输入 \\$ip\root,提示输入用户密码,然后正常使用,如有问题,检查前面步骤是否正确。
也可以映射成网络硬盘。
如何在ubuntu设置共享目录文件夹给Windows用户
方法/步骤要在Ubuntu下给windows系统共享文件夹、目录,首先要在Ubuntu系统中安装一个软件:samba,在Ubuntu系统中打开终端命令行窗口,然后输入下面的命令就可以安装samba了:sudo apt-get install samba安装好samba后,打开我们要设置共享的文件夹所在的目录 在要共享的文件夹上面点右键,然后在弹出的菜单中选择“共享选项”点击选择 “共享选项”后,就打开“文件夹共享”设置对话框,如下图所示,文件夹共享的一些设置主要就是在这个对话框中设置 为了让windows下更好的访问Ubuntu下的共享目录,最好参考小编下图面的设置,设置好后,点击右下方的“创建共享”按钮 点击“创建共享”按钮后,会弹出图下图所示的提示框,这个其实就是对我们上一步设置的权限的创建,点击右边的“自动添加权限”按钮,设置完成后文件共享设置对话框就自动关闭 回到我们要设置共享的文件夹所在的目录,发现我们要共享的文件夹上面多了一个手型托盘的小图标,这个图标表示这个文件夹是共享的 现在windows系统上,小编用的是win 7系统,打开一个文件,然后在地址栏输入,我们设置共享的文件夹的电脑的ip和双斜杠,这样就可以打开ubuntu下面的共享了
如何在Windows下挂载Linux下的共享目录。
用samba这个软件可以service smb start 启动samba服务/etc/samba samba配置文件存放目录/etc/samba/ samba的主配置文件samba服务的配置文件分两部分Global Settings 全局设置Share Definitions 共享设置例如:[share1]comment(对此的描述可有可无) = share mp3path = /etc 共享的文件目录public = yes 任何人都可以使用这个资源(public = no 时 可以添加指定的用户valid users = tom1 tom2 tom3)writable = yes 是否允许访问者写入
samba共享文件无法打开?怎么办
1.进入linux,请手动开启nfs服务2.手动开启samba服务一下自己的linux ip4.最好关闭windows防火墙和linux防火墙5.这些问题最好到嵌入式QQ群里聊,在这发了也不会有人回的。如以上都不行,那你人品就爆发了
发表评论