Linux/Solaris samba

 

1.安装samba

 

sudo apt-get install samba

sudo apt-get install smbfs

 

2. 共享可读写文件夹

mkdir /home/cluster/JReport

chmod -R 777 /home/cluster/JReport

 

3.配置smb.conf文件

a). 保存现有的配置文件,创建新的Samba配置文件

 

# sudo mv /etc/samba/smb.conf /etc/samba/smb.conf.bak

# sodu vim /etc/samba/smb.conf

 

 

 [global]

workgroup = WORKGROUP

security = share

 [JReport]

path = /home/cluster/JReport

writeable = yes

browseable = yes

guest ok = yes

 

b). 备份并编辑smb.conf允许网络用户访问

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup

sudo gedit /etc/samba/smb.conf

 

c). Solaris下的Samba配置文件是smb.conf。但是默认没有,我们需要由smb.conf-example拷贝一份。

 

cp /etc/sfw/smb.conf-example /etc/sfw/smb.conf

vi  /etc/sfw/smb.conf

 

 

3.检查当前配置,重启samba

 

testparm

 

service smb restart

/etc/init.d/samba restart 

/etc/init.d/smbd restart

sudo /etc/init.d/samba restart

 

Solaris:

su

查看服务  svcs -a |grep samba

开启服务  svcadm enable -rst samba

重启服务  svcadm restart samba

 

4.如果要在win环境下访问linux的共享文件的话,要把SELinux关掉,否则samba 在Windows环境下没有权限访问。

a). 使用下面的命令暂时停掉SELinux:

#setenforce 0

b).  在平时的情况下再打开SELinux,使用命令:

#setenforce 1

 

 

你可能感兴趣的:(Solaris)