当前位置: 技术问答>linux和unix
一个samba问题
来源: 互联网 发布时间:2016-08-29
本文导语: 准备将我的RedHat9加入到2003的域中,在网上搜集了一些资料一步一步按照说明配置下来,测试krb5的时候也没出错,可是在最后一步要将RedHat加入域的时候也就是net ads join这个命令的时候,系统报错说-bash: net:...
准备将我的RedHat9加入到2003的域中,在网上搜集了一些资料一步一步按照说明配置下来,测试krb5的时候也没出错,可是在最后一步要将RedHat加入域的时候也就是net ads join这个命令的时候,系统报错说-bash: net: command not found,
我的samba是samba-2.2.7a-7.9.0。请高手指点一下net ads join这个命令该如何实现。谢谢!
我的samba是samba-2.2.7a-7.9.0。请高手指点一下net ads join这个命令该如何实现。谢谢!
|
net命令是在samba-common包里 不是在samba本身的包里
你执行一下如下命令
rpm -qa | grep samba
看看是否有samba-common包 如果有的话考虑是否net命令是否没包含在环境变量PATH里
看看/usr/bin/ /bin等目录下有没有
如果你是源码安装的 看看samba你安装到的目录下的bin或者sbin下是否有net命令
如果有执行的时候 只要加上全路径即可
最后整系统查一下 find / -name net 看看是否能找到
这是在我这里的查询结果
[root@CentOS ~]# rpm -qf `which net`
samba-common-3.0.33-3.15.el5_4.1
[root@CentOS ~]# rpm -qa | grep samba
samba-3.0.33-3.15.el5_4.1
samba-common-3.0.33-3.15.el5_4.1
你执行一下如下命令
rpm -qa | grep samba
看看是否有samba-common包 如果有的话考虑是否net命令是否没包含在环境变量PATH里
看看/usr/bin/ /bin等目录下有没有
如果你是源码安装的 看看samba你安装到的目录下的bin或者sbin下是否有net命令
如果有执行的时候 只要加上全路径即可
最后整系统查一下 find / -name net 看看是否能找到
这是在我这里的查询结果
[root@CentOS ~]# rpm -qf `which net`
samba-common-3.0.33-3.15.el5_4.1
[root@CentOS ~]# rpm -qa | grep samba
samba-3.0.33-3.15.el5_4.1
samba-common-3.0.33-3.15.el5_4.1
|
RedHat9 我的也没有net命令, 不过我装的fedora12有这个命令
|
估计是版本问题哦 我net的路径是/usr/bin/net
我的版本是samba-common-3.0.33-3.15.el5_4.1
你的版本是samba-common-2.2.7a-7.9.0
版本相差的很大哦
我的版本是samba-common-3.0.33-3.15.el5_4.1
你的版本是samba-common-2.2.7a-7.9.0
版本相差的很大哦
|
samba加入工作组是可以的,加入域的做法我还没弄过,
来学习
来学习
|
那直接指定完整路径不就行了么。
|
lz叫“王忽悠”,哈哈哈,帮顶