永发信息网

怎么在Linux操作系统编辑samba服务器共享文件脚本?

答案:4  悬赏:0  手机版
解决时间 2021-04-27 01:37
  • 提问者网友:战皆罪
  • 2021-04-26 06:53
实现windows系统可以直接通过UNC访问Linux主机上的共享文件。
最佳答案
  • 五星知识达人网友:舊物识亽
  • 2021-04-26 07:58

only guest=yes
writable=yes
printable=no
guest ok=yes

保存退出

2.进入/ect/rc.d/init.d/
执行#./smb restart

3.检验samba并访问WIN2000的共享资源
testparm
smbstatus

smbclient -L //2000的计算机名 -U 用户名
输入密码便可显示2000的共享资源
如要进入某个文件夹则
smbclient -L //2000的计算机名/共享名 -U 用户名
进入后出现类似DOS的提示符,我们可用FTP命令进行操作

以上是在LINUX下访问WIN2000的共享资源,要想在2000下访问LINUX的共享资源怎么办?可能有些人会直接到2000的网上领居中双击LINUX的samba SERVER的图标但进入不了,这是怎么回事。别着急,第4步就是我要说的。

4.在RH桌面,单击“控制面板”--“服务”
启动smb(协议)、itentd(TCP连接用)
停止iptables、ipchains(两个防火墙)
RH启动时开启防火墙禁止网络连接,所以从2000的网邻中不能访问samba服务器。
OK后,保存退出

5.此时在到2000下便可访问了~~~~~~~~~!!



注释:
如果在security处设置成
security=user
则我们在从2000访问LINUX的时候需要提供密码
配置如下:
在控制台
#smbadduser linuxname:2000name #增加用户
用户名和密码存于
/etc/samba/smbusers
/etc/samba/smbpasswd

修改smb.conf中的
encrypt passwords=yes
smb passwd file= /etc/samba/smbpasswd
保存并重启SMB

此时在到下试试你的配置是否生效吧.
全部回答
  • 1楼网友:往事隔山水
  • 2021-04-26 10:12

这种问题比较难说清楚,不过可以建议你去WWW.LINUXSIR.ORG,你去里面搜索一下,就有这方面的答案,很详细的!楼主应该学会用搜索引擎才行啊!

  • 2楼网友:零点过十分
  • 2021-04-26 10:06

1、安装samba包,注意最少3个包

2、创建smb账户

前提是你有个同名的普通账户。

比如,你有个普通账户:bob

那么,还要这样:

smbpasswd -a bob

这个账户才能登陆

3、启动服务就可以了

4、在win中使用这个账户进行unc访问,是可读可写的

  • 3楼网友:舊物识亽
  • 2021-04-26 08:49
安装samba服务。 配置/etc/samba/smb.conf文件。 大概类似这样: 【user】 comment = XXXX path = var/samba/user writable = yes browseable = yes 然后用smbpasswd命令添加用户即可。 smb服务受很多因素影响,建议测不通的话,在网上多搜索一下教程。 用rpm安装桑巴就行了, redhat9太老了,不知道能不用yum命令 你试试看把 简单 搜搜samba安装就行了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯