lamp用户认证

1、用户认证

给某个目录设置访问权限,提升安全性。例如管理后台等

# vim /usr/local/apache2/conf/extra/httpd-vhosts.conf

<Directory /data/www/1.txt>

AllowOverride AuthConfig

AuthName "aming"

AuthType Basic

AuthUserFile /data/.htpasswd

require valid-user

</Directory>

上方,对/data/www/1.txt该文件设定访问权限, AuthName自定义,类似提示信息;

AuthUserFile /data/.htpasswd指定用户名密码文件在哪里。用apache的htpasswd创

建用户。

# /usr/local/apache2/bin/htpasswd -cm /data/.htpasswd liuyong

第一次创建加-c选项,目的是为了创建/data/.htpasswd密码文件,输入回车设定密码。

然后重启apache服务

#  /usr/local/apache2/bin/apachetl -t

#  /usr/local/apache2/bin/apachetl restart

或者

#  /usr/local/apache2/bin/apachetl graceful

这里graceful相当于reload配置

时间: 2025-01-06 06:34:11

lamp用户认证的相关文章

lamp配置之用户认证

有时候,我们需要给一些特殊的访问设置一个用户认证机制,增加安全.比如我们刚刚安装好的discuz论坛,是有一个管理后台的,虽然管理后台本身就有密码,但我们为了更加安全,可以再设置一层用户认证. # vim /usr/local/apache2/conf/extra/httpd-vhosts.conf 在对应的虚拟主机配置中加入如下配置: <Directory /data/www/admin.php> AllowOverride AuthConfig AuthName "alksdjf

LAMP 之 Apache 用户认证

第一步登陆上Discuz 之后,我们用做一个Apache 的用户认证 此网站有一个目录,上面有一些重要的文件,不需要其他人看见,只有管理员可以看,但是还要方便在网站上展示. 示例: [[email protected] ~]# cd /data/www/ [[email protected] www]# mkdir abc [[email protected] www]# cd abc/ [[email protected] abc]# cp /etc/passwd ./12.txt 在网页上访

LAMP架构(apache用户认证,域名重定向,apache访问日志)

一.apache用户认证 用户认证就是打开一个网站.会让你输入用户名和密码.对了才会让你访问HTTP, vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf 编辑内容如下 <Directory /data/wwwroot/www.123.com> //指定认证的目录 AllowOverride AuthConfig //这个相当于打开认证的开关 AuthName "123.com user auth" //自定义认证的名

LAMP架构(nginx安装,默认虚拟主机,用户认证,域名重定向,nginx配置文件详解)

一.安装nginx [[email protected] conf]# wget http://nginx.org/download/nginx-1.8.0.tar.gz [[email protected] conf]# tar zxvf nginx-1.8.0.tar.gz [[email protected] conf]# cd nginx-1.8.0 [[email protected] conf]# ./configure --prefix=/usr/local/nginx [[ema

LAMP+LNMP(六)用户认证、域名跳转与访问日志

一.用户认证有的网站需要加密特定的网页,这是我们可以给网页设置成输入用户名和密码才能访问,那么具体的设置是 1.修改/usr/local/apache2.4/conf/extra/httpd-vhosts.conf文件我们先看下模板<VirtualHost *:80>DocumentRoot "/data/wwwroot/www.123.com"ServerName www.123.com<Directory /data/wwwroot/www.123.com>

Linux学习总结(三十四)lamp之用户认证和域名跳转

用户认证 为了某些网站的安全需要,特意授权特定用户访问,因此产生了网站访问的用户认证机制.我们可以针对某个站点进行认证,也可以指定某个目录,或者是一个文件.编辑虚拟主机配置文件:vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf //把123.com那个虚拟主机编辑成如下内容 <VirtualHost *:80> DocumentRoot "/data/wwwroot/www.123.com" ServerName w

Apache的用户认证

在自己或者公司的网站中,为了防止网站文件遭到别人篡改,破坏等行为,往往使用Apache用户认证才区分使用的权限,达到网站安全运行.作为运维人员保证网站文件的安全性是必要技巧. 在搭建的lamp环境中,使用Apache用户认证,具体操作如下 例如,在搭建的网站中,文件图片等放在网站目录abc下,则要对目录abc进行Apache用户认证, 更改虚拟主机配置文件/usr/local/apache2/conf/extra/httpd-vhosts.conf文件,在<VirtualHost *:80>中

翻译:WebApi 认证--用户认证Oauth解析

The Web API v2用户认证模板提供了流行的应用用户认证场景,如.使用本地帐号的用户名密码认账 (包括创建用户.设置和修改密码)以及使用第三方的认证方式,如facebook,google等等– 在本地中包含了外部帐号的连接 所有的这些均通过使用一个OAuth2认证服务进行. To make all that happen the template combines quite a bit of new stuff together: OWIN, Katana authentication

Laravel 查看默认的用户认证

跟踪查看用户认证实现 在路由器加个反射 route/web.php <?php Route::get('/', function () { return view('welcome'); }); Auth::routes(); Route::get('/home', '[email protected]'); Route::get('/find/{class}/{action?}',function($class,$action = null){ if($action == null) { $c