首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在Linux中使用locate和find进行不区分大小写的文件搜索?

find的基本用法基本的find命令格式如下:find 路径 -name 文件名例如,要在当前目录及其子目录中查找名为“wljslmz”的文件,可以使用:find / -name wljslmz不区分大小写的搜索...locate进行不区分大小写的搜索locate命令支持不区分大小写的搜索,可以使用-i选项来实现:locate -i 文件名例如,要不区分大小写地查找“WLJSLMZ”,可以使用:locate -i WLJSLMZ...find进行不区分大小写的搜索find命令通过在文件名模式中使用-iname选项来实现不区分大小写的搜索:find 路径 -iname 文件名例如,要不区分大小写地查找“WLJSLMZ”,可以使用:find...假设我们需要查找所有包含“vacation”的照片,可以使用:locate -i vacation或者:find /home/user/Pictures -iname "*vacation*"在教育和研究中的应用对于教育和研究工作者来说...命令进行不区分大小写的文件搜索。

11100

nginx基础知识

访问认证 nginx访问认证需要用到auth_basic模块,此模块使用的是HTTP Basic Authentication协议来对用户进行访问控制,但此模块并不保证安全性,因为浏览器是以明文方式将用户名和密码传给...auth_basic_user_file语法 语法 auth_basic_user_file file; 默认 - 应用位置 http,server,location,limit_except 指定保存用户名和密码的文件...-p 不对密码文件中的密码进行加密,即使用普通文本格式的密码 -s 采用SHA算法对密码进行加密 -b 命令行中一并输入用户名和密码而不是根据提示输入密码,可以看见明文,不需要交互 -D 从密码文件中删除指定的用户...其他前缀和无任何前缀都用于普通字符,而~是区分大小写的匹配,~用于不区分大小写的匹配,还可以使用“!”...E,但是规则D顺序优先, 规则E不起作用,而/static/c.png则优先匹配到规则B 访问/a.PNG时则匹配 规则E,而不会匹配规则D,因为规则E不区分大小写。

75730
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【linux命令讲解大全】210.Apache服务器密码认证工具 - htpasswd

    htpasswd htpasswd是Apache的Web服务器内置工具,用于创建和更新储存用户名、域和用户基本认证的密码文件。...语法 htpasswd [options] filename username 选项 -c:创建一个加密文件; -n:不更新加密文件,只将加密后的用户名密码显示在屏幕上; -m:默认采用MD5算法对密码进行加密...; -d:采用CRYPT算法对密码进行加密; -p:不对密码进行进行加密,即明文密码; -s:采用SHA算法对密码进行加密; -b:在命令行中一并输入用户名和密码而不是根据提示输入密码; -D:删除指定的用户...不更新密码文件,只显示加密后的用户名和密码 htpasswd -nb Jack 123456 不更新.passwd文件,只在屏幕上输出用户名和经过加密后的密码。...利用htpasswd命令删除用户名和密码 htpasswd -D .passwd Jack 利用htpasswd命令修改密码 htpasswd -D .passwd Jack htpasswd -b .

    22610

    nginx配置访问密码,输入用户名和密码才能访问

    以 htpasswd为例 1、安装 htpasswd 工具 [root@master ~]# yum install -y httpd-tools 设置用户名和密码,并把用户名、密码保存到指定文件中:...htpasswd命令选项参数说明 -c 创建一个加密文件 -n 不更新加密文件,只将htpasswd命令加密后的用户名密码显示在屏幕上 -m 默认htpassswd命令采用...命令采用SHA算法对密码进行加密 -b htpassswd命令行中一并输入用户名和密码而不是根据提示输入密码 -D 删除指定的用户 htpasswd例子 a、如何利用htpasswd...htpasswd -b ./.passwd feiyu1 pass 去掉c选项,即可在第一个用户之后添加第二个用户,依此类推 c、如何不更新密码文件,只显示加密后的用户名和密码?...htpasswd -nb feiyu pass 不更新.passwd文件,只在屏幕上输出用户名和经过加密后的密码 d、如何利用htpasswd命令删除用户名和密码?

    15K30

    nginx输入用户名密码才能访问的配置方式

    只有让用户输入正确的用户名和密码才能正常访问。...1.安装 htpasswd 工具 这里直接 yum 进行安装,你也可根据需要选择编译安装: yum -y install httpd-tools 设置用户名和密码,并把用户名、密码保存到指定文件中: [...命令不对密码进行进行加密,即明文密码 -s htpassswd命令采用SHA算法对密码进行加密 -b htpassswd命令行中一并输入用户名和密码而不是根据提示输入密码 -D 删除指定的用户 htpasswd...htpasswd -b ./.passwd onlyzq pass 去掉c选项,即可在第一个用户之后添加第二个用户,依此类推 c、如何不更新密码文件,只显示加密后的用户名和密码?...htpasswd -nb tonyzhang pass 不更新.passwd文件,只在屏幕上输出用户名和经过加密后的密码 d、如何利用htpasswd命令删除用户名和密码?

    2.1K30

    运维之LAMP环境安装与配置

    执行文件目录: /etc/httpd/bin/htpasswd 语法参数: htpasswd [选项] [参数] #选项 -b:在命令行中一并输入用户名和密码而不是根据提示输入密码; -c:创建一个加密文件...; -n:不更新加密文件,只将加密后的用户名密码显示在屏幕上; -m:默认采用MD5算法对密码进行加密; -d:采用CRYPT算法对密码进行加密; -p:不对密码进行进行加密,即明文密码; -s:采用SHA...基础实例: #1.利用htpasswd命令添加用户名weiyigeek,密码:123456并生成passwd在当前路径下,默认采用sha1加密方式。...#2.在原有密码文件中增加下一个用户 htpasswd -b .passwd Jack 123456 #3.不更新密码文件,只显示加密后的用户名和密码 htpasswd -nb Jack 123456...Jack:$apr1$esmjsBIu$eFfutTYZMZp9peHNAdllq0 #4.利用htpasswd命令删除用户名和密码 htpasswd -D .passwd Jack #利用htpasswd

    2.7K20

    nginx用户认证与htpasswd命令

    $ 然后生成我们的密码文件 htpasswd -c -b nginx_passwd.kibana(密码文件名)  test(用户名)  test(用户密码) 然后我们重启我们的nginx让配置生效。...接下来补充以一下我们的htpasswd命令: htpasswd命令: -c  创建加密文件; -n  不更新加密文件,只将加密的用户密码显示在屏幕上; -m  默认采用MD5算法进行加密; -d 采用...CRYPT 算法对密码进行加密 -p 不对密码进行加密 ,即明文密码; -s 采用 SHA算法对密码进行加密 -b 在命令行中一并输入用户名和密码而不是根据提示输入密码。...-D 删除指定的用户 创建密码文件并且添加用户, htpasswd -c  -b  文件名 用户名  密码 添加用户不创建文件 htpasswd  -b  用户名  密码 删除用户和密码 htpasswd...-D  文件名  用户名 修改密码 : 就是删除用户然后创建用户 htpasswd -D  文件名  用户名 htpasswd  -b  用户名  密码 以上就是我们的nginx用户认证配置和

    90100

    nginx配置访问密码

    安装 htpasswd 工具 yum install httpd-tools -y 设置用户名和密码,并把用户名、密码保存到指定文件中: sudo mkdir /app/nginx/pass -p 创建用户和密码文件...sudo htpasswd -c /app/nginx/pas/passwd.db root #创建密码文件和用户root sudo htpasswd /app/nginx/pas/passwd.db...,可以填写绝对路径 location /{ ....... } 3. htpasswd 命令 htpasswd命令选项参数说明: -c 创建一个加密文件 -n 不更新加密文件...,只将htpasswd命令加密后的用户名密码显示在屏幕上 -m 默认htpassswd命令采用MD5算法对密码进行加密 -d htpassswd命令采用CRYPT算法对密码进行加密 -p htpassswd...命令不对密码进行进行加密,即明文密码 -s htpassswd命令采用SHA算法对密码进行加密 -b htpassswd命令行中一并输入用户名和密码而不是根据提示输入密码 -D 删除指定的用户

    1.2K40

    Nginx配置用户名密码访问

    只有让用户输入正确的用户名和密码才能正常访问。...所以整体的一个过程就是先用第三方工具设置用户名、密码(其中密码已经加过密),然后保存到文件中,接着在 Nginx 配置文件中根据之前事先保存的文件开启访问验证。...一、安装htpassed工具 1、通过YUM安装httpd-tools [root@localhost ~]# yum -y install httpd-tools 2、设置用户名和密码,并把用户名...-c     创建一个加密文件; -n     不更新加密文件,只将htpasswd命令加密后的用户名密码显示在屏幕上; -m     默认htpassswd命令采用MD5算法对密码进行加密; -d     ...    htpassswd命令行中一并输入用户名和密码而不是根据提示输入密码; -D     删除指定的用户。

    3K40

    防止WordPress后台被暴力破解

    ,比如用户名还是默认的admin,那就危险了,密码设置最好也包含数字,大小写字母,标点符号等,提高安全系数。...这里我给出Nginx服务器的配置,经过我测试有效(lnmp.org的环境): 点击 生成密码 在这里输入你的用户名和密码(后面用于访问页面的密码,并不是wordpress的密码)后选择Crypt加密算法...在服务器上的/usr/local/nginx/conf目录下新建一个htpasswd文件,然后把刚才生成的账号密码粘贴到htpasswd文件中。...编辑 /usr/local/nginx/conf/vhost/www.xxxxx.com.conf,加入如下代码,如果你htpasswd文件位置和我不一样,请修改auth_basic_user_file...admin_email = get_bloginfo('admin_email');        $to = $admin_email;        $subject = '【登录失败】有人使用了错误的用户名或密码登录

    2.6K60

    Nginx

    > location 匹配规则 ###匹配到符号 = 精确匹配,url必须和等号后面的一摸一样才能匹配成功 ~ 执行一个正则的匹配,区分大小写 ~* 执行一个正则的匹配,不区分大小写 \^~ 如果匹配到改选项...= 两个字符串不相等为真 ~ 用正则来匹配(正则区分大小写) ~* 正则不区分大小写 -f 检查文件是否存在,存在为真 !-f 文件不存在为真 -d 目录存在为真 !...Default: auth_basic off; Context: http, server, location, limit_except 使用基本的'http basic authentication'用户名和密码验证...-- more -->文件名支持变量 我们也可以使用htpasswd工具来生成密码。...用法实例 创建一个新的文件,并设置密码和用户,交互式 root@test ~# htpasswd -c /tmp/htpasswd linux New password: Re-type new password

    2K230

    如何在Ubuntu 14.04上使用Nginx设置基本HTTP身份验证

    HTTP基本身份验证是一种简单的用户名和(哈希)密码身份验证方法。...密码将被加密,文件名可以是您喜欢的任何名称。在这里,我们使用文件/etc/nginx/.htpasswd和用户名nginx。 要创建密码,请运行以下命令。您需要进行身份验证,然后指定并确认密码。...sudo htpasswd -c /etc/nginx/.htpasswd nginx 您可以检查新创建的文件的内容以查看用户名和散列密码。...auth_basic和auth_basic_user_file指令使HTTP基本认证成为可能。...如果输入您设置的用户名和密码,您将看到默认的Nginx主页。 结论 您刚刚完成了Nginx网站的基本访问限制。有关此技术和其他访问限制方法的更多信息,请参阅Nginx的文档。

    1.2K00

    SQL命令 CREATE USER

    用户名不区分大小写。 password - 此用户的密码。密码必须至少为3个字符,并且不能超过32个字符。密码区分大小写。密码可以包含Unicode字符。...描述 CREATE USER命令使用指定的密码创建用户帐户。 用户名可以是最多160个字符的任何有效标识符。用户名必须遵循标识符命名约定。用户名可以包含Unicode字符。用户名不区分大小写。...密码区分大小写。密码长度必须至少为三个字符,且少于33个字符。...:密码与长度或模式要求不匹配)”。...用户名不区分大小写。 权限 CREATE USER命令是特权操作。在嵌入式SQL中使用CREATE USER之前,必须以具有适当权限的用户身份登录。否则将导致SQLCODE-99错误(特权冲突)。

    66010

    用户注册用例怎么盘?

    03 用户注册 只从用户名和密码角度写了几个要考虑的测试点,如果需求中明确规定了安全问题,Email,出生日期,地址,性别等等一系列的格式和字符要求,那就都要写用例测了~ 以等价类划分和边界值法来分析...1.填写符合要求的数据注册: 用户名字和密码都为最大长度(边界值分析,取上点) 2.填写符合要求的数据注册 :用户名字和密码都为最小长度(边界值分析,取上点) 3.填写符合要求的数据注册:用户名字和密码都是非最大和最小长度的数据...(这个可以划分几个无效的等价类,一般写一两个就行了) 11.两次输入密码不一致(如果注册时候要输入两次密码,那么这个是必须的) 12.重新注册存在的用户 13.改变存在的用户的用户名和密码的大小写...(有的需求是区分大小写,有的不区分) 14.看是否支持tap和enter键等;密码是否可以复制粘贴;密码是否以* 之类的加秘符号显示 04 修改密码 当然具体情况具体分析哈~不能一概而论~ 实际测试中可能只用到其中几条而已...(如有的密码要求必须是英文和数字组成,那么要试汉字和符号等) 16.看是否支持tap和enter键等;密码是否可以复制粘贴;密码是否以* 之类的加秘符号 17.看密码是否区分大小写,新密码中英文小写

    1.5K10

    GoAccess: 实时分析Nginx日志的轻量级工具

    最近我的服务器做了次搬家,需要重新搭建日志分析系统,于是到网上查找GoAccess的用法时,发现官方站点的文档还是一如既往的晦涩,而其他站点介绍的用法则与我要搭建的架构不契合。...%M:%S date-format %d/%b/%Y log-format %h %^[%d:%t %^] "%r" %s %b "%R" "%u" 对日志格式中各项的替代符都是以%百分号为前缀,加上大小写敏感的字母做标识...增加用户名密码认证 目前这个页面任何人都能访问,肯定存在隐私泄露,可以通过NGINX的auth_basic指令加一个简单的用户名、密码认证。...首先安装htpasswd工具: yum install httpd-tools 接着生成密钥文件: htpasswd -cb /etc/.htpasswd yourname yourpassword 然后在...; root html; } 这样再访问页面时,就必须先输入正确的用户名和密码。

    43310
    领券