当前位置: 首页>编程语言>正文

ubuntmariadb 离线安装包 ubuntu离线安装samba

环境

架构:aarch64
系统:Ubuntu 18.04

samba离线包

托管地址:samba-3.6.8.tar.gz

安装

将压缩包上传到服务器

#解压 tar -zxvf samba-3.6.8.tar.gz #这个版本的samba有两个源码目录 source3和source4 ,这里我们选择3 cd samba-3.6.8/source3/ #由于我们是arrch64架构,需要指定对应的编译环境 ./configure --build=arm-linux # 编译 make make install

执行完毕后,samba安装在/usr/local/samba目录下,我们需要在/etc/ld.so.conf 文件中加入sambalib目录

vim /etc/ld.so.conf --------------------------------------- include /etc/ld.so.conf.d/*.conf /usr/local/samba/lib #将这一行加入ld.so.conf中

刷新文件

ldconfig

配置samba配置文件,将刚刚解压的目录下的examples/smb.conf.default文件复制到/usr/local/samba/lib/目录下,更名为smb.conf

启动

手动安装的samba启动文件为smbdnmbd/usr/local/samba/sbin/目录下

ubuntmariadb 离线安装包 ubuntu离线安装samba,ubuntmariadb 离线安装包 ubuntu离线安装samba_hadoop,第1张


启动

samba

/usr/local/samba/sbin/smbd -D/usr/local/samba/sbin/nmbd -D

查看

samba

是否启动


ubuntmariadb 离线安装包 ubuntu离线安装samba,ubuntmariadb 离线安装包 ubuntu离线安装samba_ubuntmariadb 离线安装包_02,第2张


查看

samba

配置文件

#通过testparm查看/usr/local/samba/bin/testparm

ubuntmariadb 离线安装包 ubuntu离线安装samba,ubuntmariadb 离线安装包 ubuntu离线安装samba_ubuntmariadb 离线安装包_03,第3张

配置共享目录

samba默认需要用户名密码才可以访问共享目录,我们需要创建一个用户供samba使用,

#创建一个用户,我这里叫hadoop adduser hadoop

按提示创建好之后,将用户添加到samba

/usr/local/samba/bin/smbpasswd -a hadoop

按提示设置密码,然后创建共享目录,并赋予该目录权限,例:

mkdir /home/zips chmod -R 755 /home/zips

编辑smb.conf

vim /usr/local/samba/lib/smb.conf

在末尾添加

#对外映射的目录名 [zips] #本地目录 path = /home/zips #是yes/否no在浏览资源中显示共享目录,若为否则必须指定共享路径才能存取 browseable = yes #是yes/否no不以只读方式共享,当与read only发生冲突时,无视read only writable = yes #是yes/否no以只读方式共享当与writable发生冲突时也writable为准 read only = no #指定的用户名 valid users = hadoop

保存后killsmbdnmbd相关进程
重新执行启动命令

远程挂载

由于samba需要使用445端口,在执行挂载的时候需要打开服务所在机器上的445端口,或者关闭防火墙,云服务器需要在安全组开放相关端口,在远程挂载的时候,需要加vers=1.0,否则会出现Host is down错误,挂载命令如下:

mount -t cifs -o vers=1.0,username=<用户名>,password=<密码> //<IP>/<目录> <挂载目录>

示例:

#这里将目录挂载到本机做测试用 mkdir /opt/zips2 mount -t cifs -o vers=1.0,username=hadoop,password=hadoop //192.168.0.16/zips /opt/zips2/

查看是否挂载成功

ubuntmariadb 离线安装包 ubuntu离线安装samba,ubuntmariadb 离线安装包 ubuntu离线安装samba_用户名_04,第4张


这里我们可以看到挂载成功


https://www.xamrdz.com/lan/5ft1961008.html

相关文章: