当前位置: 首页 > news >正文

我自己的网站seo做的比较好的网站

我自己的网站,seo做的比较好的网站,成全视频免费观看在线看收索,手机网站开发培训2019独角兽企业重金招聘Python工程师标准 文件的组成 sudoers文件由三部分组成#xff1a; sudoers的默认配置#xff0c;主要设置sudo的一些缺省值#xff08;本文不会对这些默认配置进行介绍#xff0c;若有兴趣可以自己man 5 sudoers然后搜defaults)alias… 2019独角兽企业重金招聘Python工程师标准 文件的组成       sudoers文件由三部分组成 sudoers的默认配置主要设置sudo的一些缺省值本文不会对这些默认配置进行介绍若有兴趣可以自己man 5 sudoers然后搜defaults)alias别名可以看作是变量的定义啦本文也会全面的说说别名的定义。规则定义sudoers文件的重点啦本文会着重说明规则的定义。 Alias别名 一共有四种类型的别名这些类型可以看作它们是数据类型啦哈。 User_AliasRunas_AliasHost_AliasCmnd_Alias那么要如何定义这些Alias呢语法如下 User_Alias NAMEUser_ListRunas_Alias NAMERunas_ListHost_Alias NAMEHost_ListCmnd_Alias NAMECmnd_List   这里的NAME就可以看作是变量名咯。注意NAME必须是要以大写字母开头而且只能包含有大写字母数字下划线呢。那么User_ListRunas_ListHost_ListCmnd_List又是什么呢其实就是以“,分隔的一个数组啦只不过这四个别名表示的数组内容都会不同啦。   现在分别看看User_ListRunas_ListHost_ListCmnd_List的每个数组元素可以是些什么值吧 User[!][username |#uid |%groupname | netgroup |%:nonunix_group | User_Alias]Runas[!][username|#uid | %groupname | netgroup |Runas_Alias]Host[!][hostname | ip_addr | network(/netmask)? |  netgroup | Host_Alias]Cmnd[!][commandname| directory| sudoedit | Cmnd_Alias]   看看上面的元素名就可以知道大概什么意思了吧这里着重拿些可能有疑问的出来说说。 叹号!表示取反的意思啦。 每个元素都可以是之前定义过的别名变量啦所以会有User_ListRunas_ListHost_ListCmnd_List这些元素啦。 directory表示有可以进入该目录并执行命令的权限啦 sudoedit表示允许用户使用sudo -e选项。   如果还没搞懂的话可以看下面的别名定义的例子 User_Alias USER_TESTtim,#501,%svn,webgroup,%:nonunix,!nouserRunas_Alias RUNAS_TESTtim,#501,%svn,!webgroupHost_Alias HOST_TEST!www.baidu.com,localhost,127.0.0.1Cmnd_Alias CMND_TESTCmnd_Alias CMDS/bin/passwd,/bin/ls,/home/svn User Specification用户规则 用户规则定义的语法如下 User_List Host_List(Runas_List1:Runas_List2) SELinux_Spec Tag_Spec Cmnd_List,... 下面对上面的语法进行说明一下 User_List必填项指的是该规则是针对哪些用户的。 Host_List必填项指的是该规则针对来自哪些主机的用户。 Runas_List1可选项表示可以用sudo -u来切换的用户 Runas_List2可选项表示可以用sudo -g来切换的用户组 SELinux_Spec可选项表示SELinux相关的选项可选值为ROLErole 或 TYPEtype。本人对SELinux不太熟以后再补充这里吧。 Tag_Spec可选项用于控制后面Cmnd_List的一些选项啦可选值有下面这些具体自己man一下吧这里就不啰嗦了。 NOPASSWD: | PASSWD: | NOEXEC: | EXEC: | SETENV: | NOSETENV: | LOG_INPUT: | NOLOG_INPUT: | LOG_OUTPUT: | NOLOG_OUTPUT: ...可选项表示可以有多个(Runas_List1:Runas_List2) SELinux_Spec Tag_Spec Cmnd_List段的意思了。 Notice如果Runas_List1和Runas_List2都没填的话默认是以root用户执行 如果不是很理解的话可以对比着文章后面举的例子来看下应该难不倒聪明的我们   sudoers文件下的通配符 通配符只可以用在主机名、文件路径、命令行的参数列表中。下面是可用的通配符 *匹配任意数量的字符 ?匹配一个任意字符 [...]匹配在范围内的一个字符 [!...]匹配不在范围内的一个字符 \x用于转义特殊字符 在使用通配符时有以下的注意点 1.使用[:alpha:]等通配符时要转义冒号:如[\:alpha\:] 2.当通配符用于文件路径时不能跨/匹配如/usr/bin/*能匹配/usr/bin/who但不能匹配/usr/bin/X11/xterm 3.如果指令的参数列表是时匹配不包含任何参数的指令。 4.ALL这个关键字表示匹配所有情况。   man sudoers下的例子解析         # 用户别名定义User_Alias     FULLTIMERS millert, mikef, dowdyUser_Alias     PARTTIMERS bostley, jwfox, crawlUser_Alias     WEBMASTERS will, wendy, wim#用户切换别名定义Runas_Alias    OP root, operatorRunas_Alias    DB oracle, sybaseRunas_Alias    ADMINGRP adm, oper#主机别名定义Host_Alias     SPARC bigtime, eclipse, moet, anchor :\SGI grolsch, dandelion, black :\ALPHA widget, thalamus, foobar :\HPPA boa, nag, PythonHost_Alias     CUNETS 128.138.0.0/255.255.0.0Host_Alias     CSNETS 128.138.243.0, 128.138.204.0/24, 128.138.242.0Host_Alias     SERVERS master, mail, www, nsHost_Alias     CDROM orion, perseus, hercules#指令别名定义Cmnd_Alias     DUMPS /usr/bin/mt, /usr/sbin/dump, /usr/sbin/rdump,\/usr/sbin/restore, /usr/sbin/rrestoreCmnd_Alias     KILL /usr/bin/killCmnd_Alias     PRINTING /usr/sbin/lpc, /usr/bin/lprmCmnd_Alias     SHUTDOWN /usr/sbin/shutdownCmnd_Alias     HALT /usr/sbin/haltCmnd_Alias     REBOOT /usr/sbin/rebootCmnd_Alias     SHELLS /usr/bin/sh, /usr/bin/csh, /usr/bin/ksh, \/usr/local/bin/tcsh, /usr/bin/rsh, \/usr/local/bin/zshCmnd_Alias     SU /usr/bin/suCmnd_Alias     PAGERS /usr/bin/more, /usr/bin/pg, /usr/bin/less #开始定义规则 #root用户及wheel用户组下的所有用户都可以从任何主机连接进来以任意身份执行任意命令 root           ALL (ALL) ALL %wheel         ALL (ALL) ALL #FULLTIMERS这个用户别名中定义的用户可以从任何主机连接进来以任意身份执行任意命令而且在切换用户或用户组时不需要输入密码 FULLTIMERS     ALL NOPASSWD: ALL #PARTTIMERS这个用户别名中定义的用户可以从任何主机连接进来以root身份执行任意命令。 PARTTIMERS     ALL ALL #The user jack may run any command on the machines in the CSNETS alias (the networks 128.138.243.0, 128.138.204.0, and 128.138.242.0).  Of those        #networks, only 128.138.204.0 has an explicit netmask (in CIDR notation) indicating it is a class C network.  For the other networks in CSNETS,       # the local machine’s netmask will be used during matching.     jack           CSNETS ALL #lisa这个用户可以从CUNETS中定义的主机连接进来以root身份执行任意指令。  lisa           CUNETS ALL #oprator这个用户可以从任何主机连接进来以root身份执行DUMPS, KILL, SHUTDOWN, HALT, REBOOT, PRINTING,sudoedit /etc/printcap, /usr/oper/bin/定义的指令         operator       ALL DUMPS, KILL, SHUTDOWN, HALT, REBOOT, PRINTING,\sudoedit /etc/printcap, /usr/oper/bin/ #joe这个用户可以从任何主机连接进来并且只能执行su operator指令 joe            ALL /usr/bin/su operator #pete这个用户可以从HPPA定义的主机中连接进来并以root身份执行passwd的所有命令除了passwd root pete           HPPA /usr/bin/passwd [A-Za-z]*, !/usr/bin/passwd root         #opers这个用户组下的所有用户可以从任何主机连接进来并可以切换至ADMINGRP中定义的用户组进入/usr/sbin并执行命令 %opers         ALL (: ADMINGRP) /usr/sbin #bob这个用户可以从SPARC和SGI中定义的主机连接进来并可以OP定义的用户执行任意指令  bob            SPARC (OP) ALL : SGI (OP) ALL #jim这个用户可以从biglab这个netgroup中连接进来并执行任意指令 jim            biglab ALL #secretaries这个netgroup下的所有用户可以从任意主机连接进来并以root身份执行PRINTING,/usr/bin/adduser, /usr/bin/rmuser中定义的指令         %secretaries   ALL PRINTING, /usr/bin/adduser, /usr/bin/rmuser #fred这个用户可以从任何主机连接进来并以DB别名定义的用户来执行所有指令并且不需要输入密码 fred           ALL (DB) NOPASSWD: ALL #john这个用户可以从ALPHA定义的主机中连接进来并可以以root身份执行su指令但不能执行su root和使用任何su选项     john           ALPHA /usr/bin/su [!-]*, !/usr/bin/su *root*  #jen这个用户可以从任何主机除了SERVERS中定义的主机连接进来并以root身份执行任意指令 #jill这个用户可以从SERVERS定义的主机连接进来并以root身份进入/usr/bin/执行指令但不能执行SU和SHELLS中定义的命令 jill           SERVERS /usr/bin/, !SU, !SHELLS #steve这个用户可以从CSNETS中定义的主机连接进来并以operator这个用户可以进入/usr/local/op_commands/执行指令 steve          CSNETS (operator) /usr/local/op_commands/           转载于:https://my.oschina.net/ososchina/blog/867400
http://www.zqtcl.cn/news/373009/

相关文章:

  • 个人备案网站类型网站制作 徐州
  • 北京网站建设推贵州能源网站 中企动力建设
  • 鲅鱼圈网站在哪做vs2013网站开发教程
  • 花艺企业网站建设规划wordpress首页文件
  • 东莞建站模板源码交易所网站开发
  • p2p理财网站开发流程新手怎么搭建网站
  • 阅读网站策划书网站模板建站教程视频
  • 计算机网站开发毕业设计论文开题报告吴中区网站建设技术
  • cdn能为网站上宁波北仑做公司网站
  • wap网站分享到微信福建漳州建设局网站
  • wordpress子站点解析浙江省特种作业证查询官网
  • 长春门户网站建设制作上门做网站哪里有
  • 提卡网站建设西安成品网站建设
  • 广州做餐饮的招聘网站买毕业设计的网站
  • 涡阳网站建设网站开发工程师项目经验
  • 手机网站建站系统成都如何做网站
  • 安徽省住房和建设执业资格注册中心网站优质公司网站
  • 深圳福田做网站公司cname解析对网站影响
  • 做个网站要多久网站制作文案
  • 用户搭建网站wordpress代码实现头像
  • 和平区网站建设app和手机网站
  • 腾讯科技微信小程序电商seo是什么意思啊
  • 手机网站模板更换方法新闻客户端网站开发
  • 湛江定制建站黄页推广app软件
  • 盈利型网站做安卓app用什么软件
  • wordpress优秀移动站点西宁公司网站建设
  • 浙江网站建设的要求建设网上商城网站的目的和意义
  • 西峰住房和城乡建设局网站关于校园网站升级建设的报告
  • 网站怎么自适应屏幕大小达人室内设计网app
  • 做网站的软件名字全拼wordpress面包屑文字大小如何调整