逝者如斯

——————流过的不只河水~~~

转发域名http://blog.ashajia.cn.vc/

最新主题

» 本站新增wap浏览器功能!
周三 七月 14, 2010 6:25 pm 由 暗渡流离

» 美国街头摄像机,刷新及更新图片
周一 三月 08, 2010 5:29 pm 由 暗渡流离

» 艾薇儿清唱《innocence》
周六 二月 27, 2010 2:55 pm 由 暗渡流离

» 远哥,你好牛逼
周三 二月 24, 2010 11:29 am 由 ashajia

» 本公司常年经营松香、2402酚醛树脂、萜烯树脂、sbs、sis、c5,c9石油树脂、氯丁胶、神牌镁、a90等化工原材料
周三 二月 24, 2010 11:28 am 由 暗渡流离

» 暗渡流离的嘀咕秀
周二 二月 23, 2010 4:57 pm 由 暗渡流离

» Vitas《爱我吧》高清mv
周一 二月 22, 2010 8:12 pm 由 暗渡流离

» 操他妈的什么世界什么人生啊
周四 二月 18, 2010 1:52 pm 由 游客

» 这个BBS我把它当blog来写,哎
周五 二月 12, 2010 9:36 am 由 暗渡流离

信息

This is a AD

    RedHat下配置Samba服务器的方法,可以在windows访问修改Linux下的文件(转)

    分享
    avatar
    暗渡流离
    Admin

    帖子数 : 33
    注册日期 : 10-01-29
    年龄 : 30
    地点 : 河北省宁晋县

    RedHat下配置Samba服务器的方法,可以在windows访问修改Linux下的文件(转)

    帖子  暗渡流离 于 周日 一月 31, 2010 9:39 am

    1.检查是否已安装samba
    rpm -qa|grep samba
    如果出现
    samba-common.....
    。。。
    。。。
    说明已经安装了samba

    RedHat下应该自带samba,如果没有安装samba就没办法了,自己去百度上搜索samba的安装吧

    2.把smb.conf文件的只读属性去掉,改为可修改。要先用最高管理员修改属性
    输入su命令,然后输入密码,切换到root用户。
    (用exit可以退出su账号,但是先不要退出,后面还要用su操作)
    chmod 755 /etc/samba/smb.conf 修改文件权限

    3.打开smb.conf配置文件.要切换到最高管理员身份才能改写
    vi /etc/samba/smb.conf

    [global]  
    在workgroup = MYGROUP下面加一行
    netbios name = SAMBA
    目的是为了一会访问时候可以直接用samba访问
    下面几行是在global里设置编码,也可以不设置,我没有设置,记录下来只是为了参考(
    在此行下面添加如下行:
    dos charset = GB2312  ← 将 Windows 客户端的文字编码设置为简体中文
    GB2312 unix charset = GB2312  ← 指定 Samba 所在的 CentOS 服务端新建文件或目录时的编码为 GB2312
    display charset = GB2312  ← 指定使用 SWAT(一种通过浏览器控制Samba的工具)时页面的默认文字编码
    directory mask = 0777  ← 指定新建目录的属性(以下4行)
    force directory mode = 0777
    directory security mask = 0777
    force directory security mode = 0777
    create mask = 0777  ← 指定新建文件的属性(以下4行)
    force create mode = 0777
    security mask = 0777
    force security mode = 0777 )

    4.其他的都不要修改,直接把光标移到最后面.另起一行写如下内容
    [share] 这个是共享名可以随便写的,就是等下在windows下访问时看到的共享文件夹.
    path = /home/samba 这里输入的路径要对,就是你在LINUX系统下共享的文件夹路径.建议放在home下面,否则可能会有权限问题
    valid user = test
    public = no
    writable = yes
    printable = no
    creak mask = 0765 这是默认的权限

    5.保存退出,mkdir -p /home/samba 创建samba文件夹

    6.新建一个用户,要用root添加
    /usr/sbin/useradd test 新建一个test的系统用户. 必须和前面smb.conf里的valid user一致

    7.将这个系统用户映射为一个samba用户
    smbpasswd -a test

    8.接着输入两次密码,两次要一样.我也设置的是test

    9.重启smb服务
    /etc/init.d/smb restart
    到此smb服务器搭建完成.

    10.编辑防火墙规则
    vi /etc/sysconfig/iptables 
    找到-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 25 -j ACCEPT 
    在此行下添加如下行:
    -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 139 -j ACCEPT
    -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 445 -j ACCEPT
    -A RH-Firewall-1-INPUT -p udp -m udp --dport 137 -j ACCEPT
    -A RH-Firewall-1-INPUT -p udp -m udp --dport 138 -j ACCEPT
    保存退出,重启防火墙
    [root@sample ~]# /etc/init.d/iptables restart

    11.测试是否可以在linux下访问
    smbclient -L \\SAMBA -U test
    输入密码,进来后看到一些信息,就说明服务搭建成功了,可以在windows下面访问了

    12,用windows访问该服务器.在windows下点击开始--运行--输入\\SAMBA.回车.
    用test/test登录进来

      目前的日期/时间是周三 九月 19, 2018 2:58 pm