samba 客户端查看共享资源
[root@mail Server]# yum install samba-client-3.0.33-3.28.el5.i386.rpm ///需要的软件包
smbclient 几个查看、连接、挂载命令
查看: smbclient -L //服务器地址或者名字 (匿名)
smbclient -L //服务器地址或者名字 -U 账号%口令
连接:
smbclient //服务器地址或者名字/共享名 (匿名)
smbclient //服务器地址或者名字/共享名 -U 账号%密码
挂载:
mount //服务器地址或者名字/共享名 挂载点 -o user=账号%密码
vim /etc/fstab
//服务器地址或者名字/共享名 挂载点 smbfs(cifs) defaults,user=账号%密码 0 0
//服务器地址或者名字/共享名 挂载点 smbfs(cifs) defaults,credentials=账号文件 0 0
[root@mail ~]# smbclient -L //192.168.101.157 -U cj /////可以查看到共享的文件夹
[root@mail ~]# smbclient //192.168.101.157/abc -U cj /////连接ABC这个共享文件夹 用用户cj登录
[root@mail abc]# mount //192.168.101.157/abc /mnt/abc/ -o user=cj%123 ////挂载到本地方便以后查找 cj为用户名、123为密码
为了方便开机就能挂载:
[root@mail ~]# vi /etc/fstab
//192.168.101.157/abc /mnt/abc cifs defaults,user=cj%123 0 0 ////编写之后就可以开机挂载 只不过这种不安全,用户和密码都是明文,进到这里就可以看到用户和密码
//192.168.101.157/abc /mnt/abc cifs defaults,credentials=/etc/samba/account 0 0
/////编写这种可以保证安全 用文件代替 要建一个文件account--任意名称都可以
[root@mail samba]# touch account
[root@mail samba]# vi account //////编写文件写入如下内容就可以保证安全
username=cj
password=123
感觉敲代码控制不方便可以通过网页控制共享资源实现图形操作:
[root@mail Server]# yum install samba-swat-3.0.33-3.28.el5.i386.rpm
[root@mail Server]# vi /etc/xinetd.d/swat
port = 901
socket_type = stream
wait = no
only_from = 192.168.101.0/24
user = root
server = /usr/sbin/swat
log_on_failure += USERID
disable = no
[root@mail Server]# service xinetd start
在网址处输入http://192.168.101.26:901 就可以ok