Linux如何做文件服务器,为局域网中的Win机器提供文件服务

如题,高手给个答案!!谢谢了!!
2024-12-03 10:13:55
推荐回答(4个)
回答1:

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:

这个要搭建SAMBA服务器了,才可以实现linux和windows之间的文件共享

回答3:

架个38服务器

回答4:

你搭建个SAMBA服务器。你在网上查一下就有LIUNX的SAMBA服务器的配置
其实要说的话是一大篇也说不完
最好就是去百度一下怎样搭建SAMBA服务器