1、Samba,是在Unix上实现SMB(Server Message Block)的一个工具套件。而SMB通常是windows用来实现共享的,包括文件和打印机等。而Unix上装上SMB,则使得Unix能够和 windows连接在一起,实现两者的资源互通。
2、Samba在NSDL下安装命令:
rpm -qa | grep samba 检查是否安装
sudo yum install samba
sudo yum install samba-client
3、常用命令
service smb status #查看smd服务的状态
service smb start #运行smb服务
service smb stop #停止服务
service smb restart #重启服务,但在实际中一般不采用
service smb reload #重载服务,在实际中较常用,不用停止服务
4、查看共享文件夹列表
安装好samba client后就可以操作共享文件了,查看远程服务器共享文件夹列表,示例命令如下:
smbclient -L //192.168.1.110 -U Jerry
输入密码即可
5、进入共享文件夹
smbclient //192.168.1.110/share -U Jerry
按照提示输入密码
6、上传文件
示例如下:
smbclient //192.168.1.110/share -c ‘cd /home/dulingwen/Downloads; put shaolin.jpg’
如果不想这么麻烦,可直接进入相应的文件夹下在打开sambaclient ,然后使用put命令上传文件到共享文件夹。
put shaolin.jpg
7、下载文件
示例如下:
smb: > cd MY_JPG\
smb: \MY_JPG> get flower.jpg