怎么在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安装就行了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯