linux学习之samba

1090阅读 0评论2015-11-13 2770615988
分类:LINUX

1、从windows能够ping通linux
    ifconfig查看IP地址   
    在实验室,利用校园网(bridged)桥接模式、NAT(网络地址转换模式)、host-only(主机模式)均可ping通
但只有主机模式才可访问samba服务器

2、关闭Linux防火墙:/etc/init.d/iptables stop
    windows防火墙最好也关掉

3、关闭selinux:setenforce permissive
selinux是Linux系统中一个关于安全的模块,和防火墙的功能有些相似,但也不完全一致,主要负责安全方面的工作,对一些网络方面的工作也有影响,所以在使用TFTP、samba时,需要关掉。

4、设置的samba用户:useradd 【用户名】
                                  passwd 【密码】
                                  smbpasswd -a 【用户名】         @设置samba密码,可以与用户密码相同
只需设置一次即可,每次用这个
5、配置samba服务:vim /etc/samba/smb.conf
            在[home]之前加:[root]                                             @根用户
                                      comment = Root Directories              
                                      path = /                                          @路径为可以访问根目录下的所有文件
                                      browseable = yes                             @可浏览整个根目录
                                      writable = yes                                  @可写
                                      valid users = win                              @samba用户名


6、重启samba服务器:/etc/init.d/smb restart
通过samba服务访问Linux系统:
输入\\IP地址
窗口:用户名、密码

注意:1/今天用桥接和网络地址转换模式用实验室网络登陆samba都不行,主机模式可以
2/之前关于vim配置samba服务器时,一些参数配置错误,例如根目录'/'配成了1,samba用户名误以为是smb等
3/今天发现貌似没有 ;valid users = win之后,执行setenforce permissive,用smb登陆,竟然可以登陆samba,打开smb文件夹,传递了一个小文件,在这先记录下来,希望以后深入学习之后看看是为什么?
4/这里命令里的smb是代表samba的意思,并非smb用户,今天误以为当时配置samba时建立的samba用户是smb呢!
总结:通过又一次学习,对之前的samba服务器有了一个更深入的认识。加油


上一篇:学习Linux之对2440、6410、210的认识
下一篇:Linux学习之ARM处理器启动流程