Samba和nginx
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Samba和nginx相关的知识,希望对你有一定的参考价值。
Samba服务
samba是一个网络服务器,用于linux和windows之间共享文件
安装samba
1.防火墙
iptables -F 清除防火墙规则 (软件级别的防火墙)
或 systemctl stop firewalld 立即关闭
或 systemctl disable firewalld 设置开机默认关闭
systemctl status firewalld 查看防火墙状态
2.SELinux
setenforce 0 临时关闭SElinux getenforce 查看状态
通过修改/etc/sysconfig/selinux SELINUX=disabled 卸载,永久关闭
3.配置IP地址
4.安装软件包
yum install samba
5.修改配置文件
/etc/samba/smb.conf
comment = ...... 设置共享注译
path = 设置共享目录的物理路径
valid users = @组名,用户名 设置允许哪些合法组或用户访问
public = yes|no 设置共享资源是否能给游客帐号访问
browseable = yes|no 设置该共享为隐藏共享
writable = yes|no 设置是否允许客户端写入数据
hosts allow = 设置允许访问该共享的合法网段或IP
samba安全认证掌握两种:share (匿名访问)user:用户名密码
6.启动
systemcl start smb
7.链接(系统用户)
smbpasswd -a chenshuai 为samba添加用户
映射网络驱动
\\服务端的ip\用户名 --------》登录到用户的家目录下
\\服务端的ip\public --------》登录到共享目录
安装软件包
二进制方式安装
yum install epel-release -y
yum install nginx -y
源码安装
yum gcc-* glibc-* make libtool ncurse-devel pcre -y
tar xvf nginx.....tar.gz
cd nginx/
#./configure --prefix=/usr/local/nginx --with-pcre=/usr/lib64/
./configure --prefix=/usr/local/nginx --without-http_rewrite_module
make
make install
启动服务
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
#/usr/local/nginx/sbin/nginx -s stop 关闭
#/usr/local/nginx/sbin/nginx -s reload 重新加载配置文件
以上是关于Samba和nginx的主要内容,如果未能解决你的问题,请参考以下文章
NginxNginx的学习(2.Nginx的安装,Linux安装和Windows安装)