怎么报Smba Samba和FTP服务器的问题...
Samba和FTP服务器的问题..,linux下 简述samba服务器的安装配置过程,ubuntu如何用samba去共享root文件夹?如何设置samba加入ADS?安装samba 时报依赖性错误请问如何解决?samba共享账户的数据库文件默认位置。
本文导航
- Samba和FTP服务器的问题...
- linux下 简述samba服务器的安装配置过程?
- ubuntu如何用samba去共享root文件夹
- 如何设置samba加入ADS
- 安装samba 时报依赖性错误请问如何解决
- 在samba中如何查看文件
Samba和FTP服务器的问题...
linux端的配置:
1. 关闭防火墙,或开启防火墙中samba服务需要的端口(打开配置界面会看到的)
2. 从新启动smb和nmb服务(root用户下操作):
/etc/init.d/smb stop
/etc/init.d/smb start
/etc/init.d/nmb stop
/etc/init.d/nmb start
看服务是否启动:
pgrep smbd
pgrep nmbd
打开samba配置界面,首选项-》服务器设置-》基本,工作组写MSHOME,描述请便,
安全性为“共享”,加密密码“是”,来宾账号设为你现在正在用的登录用户,
首选项-》Samba用户添加用户: 设为你现在正在用的登录用户,windows用户名和samba密码任意。
文件-》添加共享-》基本:选个文件夹即可。
-》访问:允许所有用户访问。
看windows电脑可用
mount -t smbfs //192.168.1.1/test /mnt/net -o username=XXXXX
或
mount -t cifs -o username=xxx,password=xxx //hostname/dir /mnt/dir
或
smbclient 相关操作
或
位置-》网络-》windows网络-》MSHOME查看
到此结束!
Windows XP 端:
1. 启用来宾账户
2. 开启netbios服务等(一般情况下是开的,不用管)
3. 瑞星(或其他)防火墙的安全级别设为中级,关闭系统自带的防火墙等,如果不行干脆先关掉试试.
4. 网上邻居-》配置家庭或办公小型网络(启用打印机和共享文件服务),工作组MSHOME
5. 查看工作组中的计算机或搜索IP等,看看正常否。
附录: smbclient用法
1,列出某个IP地址所提供的共享文件夹
smbclient -L 198.168.0.1 -U username%password
2,像FTP客户端一样使用smbclient
smbclient //192.168.0.1/tmp -U username%password
执行smbclient命令成功后,进入smbclient环境,出现提示符: smb:\>
这里有许多命令和ftp命令相似,如cd
、lcd、get、megt、put、mput等。通过这些命令,我们可以访问远程主机的共享资源。
3,直接一次性使用smbclient命令
smbclient -c "ls" //192.168.0.1/tmp -U username%password
和
smbclient //192.168.0.1/tmp -U username%password
smb:\>ls
功能一样的
例,创建一个共享文件夹
smbclient -c "mkdir share1" //192.168.0.1/tmp -U username%password
如果用户共享//192.168.0.1/tmp的方式是只读的,会提示
NT_STATUS_ACCESS_DENIED making remote directory \share1
linux下 简述samba服务器的安装配置过程?
首先给linux设一个ip,要和windows是一个网段的
mkdir /share ---------------在根下创建文件夹(除了root的目录下不能创建其他都可以)
chmod 777 /share/ ------------给share文件夹赋权
vi /etc/samba/smb.conf ------------(编辑samba下的smb.conf文件)
编辑 security = share ----------一般在第58行
编辑最后面的 286 [weihaiyang]
287 comment = share
288 path =/share
289 valid users = nobody
290 public = yes
291 writable = yes
292 printable = no
293 create mask = 0765 (前面的数字是行数)
service smb restart 重启smb服务
然后在windows下的“运行”里输入linux的ip就OK了
那些验报告就自己一边试验一边写 呵呵
ubuntu如何用samba去共享root文件夹
帮楼主解答:
1,使用“sudo smbpasswd -a root”命令添加root账户的samba共享密码
2,在windows下使用root账户登录samba共享。
如何设置samba加入ADS
1.samba服务器软件需求
CODE:
krb5-workstation-1.2.7-19
pam_krb5-1.70-1
krb5-devel-1.2.7-19
krb5-libs-1.2.7-19
samba-3.0.5-2
2.配置kerberos(关键)
下面配置参数让 Kerberos 进程知道处理活动目录服务器,对 /etc/krb5.conf 做适当的修改,修改时需要注意的是 Kerberos 是大小写敏感的。
这是我的krb5.conf配置文件:
CODE:
[logging]
default = FILE:/var/log/krb5libs.log
kdc = FILE:/var/log/krb5kdc.log
admin_server = FILE:/var/log/kadmind.log
[libdefaults]
ticket_lifetime = 24000
default_realm = MYDOMAIN.COM
dns_lookup_realm = false
dns_lookup_kdc = false
[realms]
MYDOMAIN.COM = {
kdc = 192.168.2.248
# admin_server = kerberos.example.com:749
default_domain = MYDOMAIN.COM
}
[domain_realm]
.mydomain.com = MYDOMAIN.COM
mydomain.com = MYDOMAIN.COM
[kdc]
profile = /var/kerberos/krb5kdc/kdc.conf
[appdefaults]
pam = {
debug = false
ticket_lifetime = 36000
renew_lifetime = 36000
forwardable = true
krb4_convert = false
}
3.连接2003服务器
kinit filesrv@MYDOMAIN.COM
Kerberos 的 kinit 命令将测试服务器间的通信,后面的域名MYDOMAIN.COM 是你的活动目录的域名,必须大写,否则会收到错误信息:
CODE:
kinit(v5): Cannot find KDC for requested realm while getting initial credentials.
如果通信正常,你会提示输入口令,口令正确的话,就返回 bash 提示符,如果错误则报告:
CODE:
kinit(v5): Preauthentication failed while getting initial credentials.
4.配置samba
修改/etc/samba/smb.conf如下几行
CODE:
workgroup = MYDOMAIN
netbios name = filesrv
server string = Filesrv
realm = MYDOMAIN.COM // 活动目录服务器域名
security = ADS // 采用活动目录认证方式
encrypt passwords = yes // 采用加密的口令
重新启动samba服务
CODE:
service smb restart
配置完 Samba 和 Kerberos 后,需要在 Windows 2000 活动目录下建立一个计算机帐号,如果需要在 Linux 上来完成的话,运行:
CODE:
/usr/kerberos/bin/kinit filesrv@MYDOMAIN.COM
输入口令后,建立帐号:
将服务器加入活动目录:
CODE:
/usr/local/samba/bin/net ads join
去 Windows 2003 服务器检查上面的工作:打开活动目录用户和计算机,查看其中的条目,如果成功的话,就可以看到你的 Linux 服务器。
然后在 Linux 机器上,你就可以采用 smbclient 命令连接到 Windows 的共享文件夹,而不需要输入口令(因为采用了Kerberos )。
CODE:
/usr/local/samba/bin/smbclient //w2k/c$ -k
这个命令可能会产生一些错误信息,但是不要紧它能工作的。
安装samba 时报依赖性错误请问如何解决
装samba时,你是用的直接安装rpm包的方式安装的吧。 这时,由于安装包的依赖性,就会报错。 解决方法: 一、找到samba安装依赖的包。 samba-XXX.Rpm Sambaclient-* Sambacommon-* 二、自己配置yum源,来自动解决包的依赖性。 yum的配置方法可以自行去搜索。
在samba中如何查看文件
创建共享目录public,修改权限为777
2.创建用户和组,并将用户加为smb账号smbpasswd -a username
3.修改主配置文件 vim /etc/samba/smb.conf
#====== Share Definitions ===========
[public]
comment = the share for Alluser
path = /tmp/public //共享目录路径
valid users = @user //能使用该共享资源的用户和组
#read list 只能读取该共享资源的用户和组。
Write list = @user //能读取和写入该共享资源的用户和组
browseable = no //是否列出共享,no即隐藏
4.smbclient //ip_addr/public_name -U user_name%passwd //访问共享目录
编辑于 2016-01-05
阿里云服务器购买_服务器0.55折_数据库1.5折_加折上折
根据数据库相关内容为您推荐阿里云数据库
阿里云服务器购买_阿里云限时特惠,云服务器28元/3月,代金券免费领,超低0.55折哟;阿里云服务器购买_限时超低折扣0.65折,更叠加典名专属折上折,上云更省钱.....
023.cn广告
实时数据库-北京中泰华电科技有限公司
根据文中提到的数据库为您推荐
NseaDB羲和实时数据库管理系统是一种高可靠性,高安全,高可用的实时数据库管理系统。支持C/S和B/S应用模式,支持多种协议和格式的数据采集及数据输出。
nsea.com.cn广告
更多专家
samba共享账户的数据库文件默认位置
专家1对1在线解答问题
5分钟内响应 | 万名专业答主
马上提问
篮球大图 正在咨询一个旅游问题
— 你看完啦,以下内容更有趣 —
在职mba的报考流程是怎样的?
在职MBA报名时间是每年十月份,12月底进行考试;报读条件:需专科毕业满五年,本科毕业满三年;毕业后可获得硕士学历及硕士学位书;具体招生院校可以找当地招生中心进行了解。
【摘要】
samba共享账户的数据库文件默认位置【提问】
您好,您的问题我已经看到了,正在整理答案,请稍等一会儿哦~【回答】
创建共享目录public,修改权限为777
2.创建用户和组,并将用户加为smb账号smbpasswd -a username
3.修改主配置文件 vim /etc/samba/smb.conf
#====== Share Definitions ===========
[public]
comment = the share for Alluser
path = /tmp/public //共享目录路径
valid users = @user //能使用该共享资源的用户和组
#read list 只能读取该共享资源的用户和组。
Write list = @user //能读取和写入该共享资源的用户和组
browseable = no //是否列出共享,no即隐藏
4.smbclient //ip_addr/public_name -U user_name%passwd //访问共享目录
编辑于 2016-01-05
阿里云服务器购买_服务器0.55折_数据库1.5折_加折上折
根据数据库相关内容为您推荐阿里云数据库
阿里云服务器购买_阿里云限时特惠,云服务器28元/3月,代金券免费领,超低0.55折哟;阿里云服务器购买_限时超低折扣0.65折,更叠加典名专属折上折,上云更省钱.....
023.cn广告
实时数据库-北京中泰华电科技有限公司
根据文中提到的数据库为您推荐
NseaDB羲和实时数据库管理系统是一种高可靠性,高安全,高可用的实时数据库管理系统。支持C/S和B/S应用模式,支持多种协议和格式的数据采集及数据输出。
nsea.com.cn广告
更多专家
samba共享账户的数据库文件默认位置
专家1对1在线解答问题
5分钟内响应 | 万名专业答主
马上提问
篮球大图 正在咨询一个旅游问题
— 你看完啦,以下内容更有趣 —
在职mba的报考流程是怎样的?
在职MBA报名时间是每年十月份,12月底进行考试;报读条件:需专科毕业满五年,本科毕业满三年;毕业后可获得硕士学历及硕士学位书;具体招生院校可以找当地招生中心进行了解。
【回答】