数模论坛

 找回密码
 注-册-帐-号
搜索
热搜: 活动 交友 discuz
查看: 2509|回复: 0

Linux和Windows文件共享

[复制链接]
发表于 2004-5-7 18:49:51 | 显示全部楼层 |阅读模式

<FONT size=+0><!-- 固定文字颜色 -->Linux 和 Windows 文 件 共 享
                -----samba使用简介

通过设置linux的samba可以实现linux与windows之间文件共享。

一、samba的安装与使用

l 检查是否安装了samba软件

    *用如下命令检查:
      rpm –q samba

    *如果没有,将RedHat 7.2第一张安装盘插入光驱,安装命令:
      rpm –ivh /mnt/cdrom/RedHat/RPMS/samba-2.2.1a-4.i386.rpm
l 对samba进行设置 samba的设置文件位于:/etc/samba/smb.conf (需要有超级用户权限才能对此文件进行修改)。
    *smb.conf中包含了多个全程单元,每个单元的名字放于方括号([])中,方括号也是区分各个单元的标识。第一个单元是[global],用于一些全局设置,对于不熟悉samba的用户来说,一般不要对此单元进行修改。第二个单元是[home],它的作用是使linux用户可以从其它机器上连接到自己的home目录。

    *要设置一个特定的共享目录,建议在smb.conf文件尾部增加一个全程单元。一般包括几条语句。下面是一个例子:
[share]
comment = my share
path = /home/share
valid users = shijy wangym
public = no
writable = yes
printable = no
create mask = 0765
    说明:
    comment:提示,在windows的网络邻居上显示为备注。
    path:linux上共享目录
    valid users: 允许访问linux共享目录的用户,此用户需是linux的samba用户
    public:允许guest访问
    writable: 允许用户写
    printable: 若设为yes,则被认定为打印机
    create mask:在共享目录上建立的文件的权限
    每一个共享目录需要一个全程单元定义。

    smb.conf修改完成后,建议用testparm来测试。如果运行OK就会列出可供装载的服务项,否则会给出出错信息。

    注:在smb.conf修改完成后,需重启samba,才能使修改生效。以超级用户权限执行:/sbin/service smb restart

l samba用户设置
    *以超级用户权限执行如下命令:
      cat /etc/passwd |mksmbpasswd.sh 〉/etc/samba/smbpasswd
      可以将所有的linux用户设为samba用户。

    *修改samba用户口令
      smbpasswd username

    * 增加samba用户命令, 需超级用户特权。
    smbadduser smbuser:smbpassword

    增加的用户必须已是linux用户。

l samba的启动
    *在linux启动时自动启动, 以超级用户权限修改/etc/rc.d/rc.local

    在文件尾部加入一条语句如下:
    service smb restart

    *用命令启动samba

    以超级用户特权执行:/sbin/service smb restart

    *查看samba的状态

    /sbin/service smb status

二、计算机间的文件共享

l windows --〉linux
    (1)从网上邻居中查找linux计算机。

    (2)也可用DOS命令:
    net use drive \\ipaddress\service /user:username

    带有下划线的字符是格式;drive为要装载的磁盘;service是smb.conf中定义的全程单元名;username是samba用户名。

    例:net use f: \\202.122.32.11\share /user:shijy

    上例中将linux机器上的share目录共享为windows机器的f盘

l linux--&gt;windows
    smbclient //ipaddress/service -U username
    ipaddress、service和username的说明同上。

    注:从linux查看windows 2000的共享目录时,登录linux的用户名最好与windows 2000的用户名相同,否则网络连接时容易出现问题</FONT>
您需要登录后才可以回帖 登录 | 注-册-帐-号

本版积分规则

小黑屋|手机版|Archiver|数学建模网 ( 湘ICP备11011602号 )

GMT+8, 2024-11-27 11:41 , Processed in 0.050468 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表