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

网站如何在google提交收录怎样做英文网站

网站如何在google提交收录,怎样做英文网站,天眼查企业查询入口,wordpress直播接入文章目录sudo 权限配置说明如何修改 sudo 会话有效期设置输入密码时显示星#xff08;*#xff09;号别名规则如何定义别名及使用别名配置权限为什么配置的命令要使用绝对路径参考示例授权用户 test 可以重启服务器授权群组可以使用 sudo 切换成任何用户身份#xff0c;执行… 文章目录sudo 权限配置说明如何修改 sudo 会话有效期设置输入密码时显示星*号别名规则如何定义别名及使用别名配置权限为什么配置的命令要使用绝对路径参考示例授权用户 test 可以重启服务器授权群组可以使用 sudo 切换成任何用户身份执行任何命令通过命令别名进行授权授权指定用户允许以root身份无密码执行某些命令授权指定用户允许在某个网段上连接主机以root身份执行某些命令授权指定用户允许以任何用户身份执行任何命令且不要输入密码设置禁止某用户执行某操作授权指定用户执行某些命令需要输入密码某些命令不需要输入密码sudo 权限配置说明 权限配置语法 who where whom command or who which_hosts(runas) command解释谁who能够以哪个用户runas的身份通过什么主机which_hosts执行什么命令command。说白了就是哪个用户在哪个主机以谁的身份执行哪些命令。 使用 visudo 命令可以打开 /etc/sudoers 文件进行编辑设置 sudovisodo 是编辑 /etc/sudoers 的命令也可以不用这个命令直接用 vi 来编辑 /etc/sudoers。不建议直接使用 vi而是使用 visudo。因为修改 /etc/sudoers 文件需遵循一定的语法规则使用 visudo 的好处就在于当修改完毕 /etc/sudoers 文件后进行保存时系统会自行检验 /etc/sudoers 文件的语法。 因此修改 /etc/sudoers 文件的命令如下 [roothtlwk0001host ~]# visudo ... ## Allow root to run any commands anywhere root ALL(ALL) ALL ## Allows people in group wheel to run all commands %wheel ALL(ALL) ALL ...通过 visudo 命令我们就打开了 /etc/sudoers 文件可以看到如上显示的两行行信息这是系统给我们提供的两个模板分别用于添加用户和群组使其能够使用 sudo 命令。 这两行模板的含义分为是 root ALL (ALL) ALL 用户名 被管理主机的地址(可使用的身份) 授权命令(绝对路径) %wheel ALL (ALL) ALL %组名 被管理主机的地址(可使用的身份) 授权命令(绝对路径)参数项说明root表示 root 用户。ALL表示从任何的主机上都可以执行。(ALL)是以谁的身份来执行ALL 就代表 root 可以任何人的身份来执行命令。ALL表示任何命令。%wheel表示 wheel 用户组 root ALL(ALL) ALL该条规则的含义就是 root 用户可以在任何主机以任何人的身份来执行所有的命令。 %wheel ALL(ALL) ALL该条规则的含义就是 wheel 用户组中的用户可以在任何主机以任何人的身份来执行所有的命令。 表 1 对以上 2 个模板的各部分进行详细的说明。 项目说明用户名或群组名表示系统中的那个用户或群组可以使用 sudo 这个命令。被管理主机的地址用户可以管理指定 IP 地址的服务器。这里如果写 ALL则代表用户可以管理任何主机如果写固定 IP则代表用户可以管理指定的服务器。如果我们在这里写本机的 IP 地址不代表只允许本机的用户使用指定命令而是代表指定的用户可以从任何 IP 地址来管理当前服务器。可使用的身份就是把来源用户切换成什么身份使用ALL代表可以切换成任意身份。这个字段可以省略。授权命令表示 root 把什么命令授权给用户换句话说可以用切换的身份执行什么命令。需要注意的是此命令必须使用绝对路径写。默认值是 ALL表示可以执行任何命令。 表 1 /etc/sudoers 用户和群组模板的含义如何修改 sudo 会话有效期 sudo 默认在输入一次密码后 5 分钟内不会再次要求密码。5 分钟后你会再次被要求输入密码。我们可以对有效期进行设置打开文件 /etc/sudoers找到下面这行 Defaults env_reset在这行的后面添加如下的变量 Defaults env_reset,timestamp_timeout[new-value][new-value]为想要sudo会话持续的时间数。例如设数值为 40 Defaults env_reset,timestamp_timeout40如果你希望每次使用 sudo 命令时都要求输入密码你可以把这个变量赋值为 0 。想要 sudo 会话永远不过时应赋值为 -1。 设置输入密码时显示星*号 你可能注意过当sudo要求输入密码然后你开始输入时不会显示任何东西甚至连常规的星号都没有。虽然这不是什么大问题不过一些用户就是希望显示星号。在 /etc/sudoers 文件中找到下面这行 Defaults env_reset在后面添加如下参数 Defaults env_reset,pwfeedback然后保存文件。现在无论什么时候输入 sudo 密码星号都会显示。 别名规则 sudoers 文件支持使用别名对同类对象进行分组组名必须使用全大写字母使用逗号将同类对象命令隔开。 Host_Alias主机别名 User_Alias用户别名 Runas_Alias以谁的身份运行的别名 Cmnd_Alias命令别名 如何定义别名及使用别名配置权限 [rootlocalhost ~]# visudo Host_Alias USERHOSTS 172.16.0.0/16,127.0.0.0/8,192.168.0.0/24 ##定义主机别名可以在哪些机器执行特殊命令 Cmnd_Alias USERADMIN/usr/sbin/useradd,/usr/sbin/usermod,/usr/sbin/userdel ##定义命令别名 root ALL(ALL) ALL tom ALL(root) USERADMIN ##此处定义tom可以执行别名USERADMIN中的所有命令 tom USERHOSTS(ROOT) USERADMIN ##可以在别名USERHOSTS中机器上执行别名USERADMIN中的命令为什么配置的命令要使用绝对路径 当我们为用户定义可以运行的命令时必须使用完整的命令路径。这样做是完全出于安全的考虑如果我们给出的命令只是简单的useradd而非/usr/sbin/useradd那么用户有可能创建一个他自己的脚本也叫做useradd然后放在它的本地路径中如此一来他就能够使用 root 身份执行这个这个名为useradd的本地脚本通过这个脚本文件来执行任何他想要的命令了。这是相当危险的。 参考示例 授权用户 test 可以重启服务器 以 root 用户身份执行命令 visudo编辑文件 /etc/sudoers在配置文件中添加如下内容 test ALL/sbin/shutdown -r now注意 1.这里把可以使用的身份 (ALL) 这个参数省略掉了表示用户可以使用 sudo 切换成任何用户身份。 2.这里也可以写多个授权命令之间用逗号分隔。授权完之后用户 lamp 可以使用 sudo -l 查看授权的命令列表。 授权群组可以使用 sudo 切换成任何用户身份执行任何命令 向 /etc/sudoers 文件中添加群组配置信息 %group ALL(ALL) ALL此配置信息表示 group 这个群组中的所有用户都能够使用 sudo 切换任何身份执行任何命令。 假设现在有 pro1pro2pro3 这 3 个用户接下来我们使用 usermod 命令将 pro1 加入 group 群组看看有什么效果 [rootlocalhost ~]# usermod -a -G group pro1 # 选项-a表示将用户pro1追加到群组group中之前添加的群组也会保留 [rootlocalhost ~]# su - pro1 # 切换成用户pro1 [pro1localhost ~]# sudo tail -n 1 /etc/shadow # 用户pro1通过sudo执行命令tail查看文件shadow的最后一行注意身份是pro1 Password: pro3:$1$GfinyJgZ$9J8IdrBXXMwZIauANg7tW0:14302:0:99999:7::: [pro1localhost ~]# su - pro2 # 切换成用户pro2 [pro2localhost ~]# sudo tail -n 1 /etc/shadow Password: pro2 is not in the sudoers file. This incident will be reported. # 提示用户pro2不在文件sudoers中该事件会被上报给管理员可以看到由于 pro1 加入到了 group 群组因此 pro1 就可以使用 sudo 命令而 pro2 不行。同样的道理如果我们想让 pro3 也可以使用 sudo 命令不用再修改 /etc/sudoers 文件只需要将 pro3 加入 group 群组即可。 通过命令别名进行授权 root ALL(ALL) ALL mysql 192.168.200.201NOPASSWD:COMM1,PASSWD:COMM2 Cmnd_Alias COMM1/usr/sbin/useradd,/usr/sbin/usermod Cmnd_Alias COMM2/user/sbin/userdel上述的配置中配置了两个命令组别名COMM1 和 COMM2接着授权用户 mysql 可以在主机 192.168.200.201 上以任何用户的身份执行两个命令组别名所包含的命令但是执行命令别名 COMM1 所含命令无需输入密码而执行命令别名 COMM2 所含的命令则需要输入密码。 PASSWD执行被授权的命令之前必须输入密码进行身份验证 NOPASSWD执行被授权的命令之前无需输入密码进行身份验证 注意PASSWD、NOPASSWD 等标签只能在授权项中使用不能在别名中使用 授权指定用户允许以root身份无密码执行某些命令 mysql ALL(root) NOPASSWD: /usr/sbin/useradd, /usr/sbin/usermod解释授权用户 mysql 可以在任何主机上以 root 用户的名义执行命令 useradd 和 usermod且无需输入密码。 授权指定用户允许在某个网段上连接主机以root身份执行某些命令 下面的配置只允许 nick 在 192.168.10.0/24 网段上连接主机并且以 root 权限执行 useradd 命令。 nick 192.168.10.0/24(root) /usr/sbin/useradd授权指定用户允许以任何用户身份执行任何命令且不要输入密码 mysql ALL(ALL) NOPASSWD:ALL如上配置用户 mysql 执行命令 sudo无需输入密码。 设置禁止某用户执行某操作 下面的配置表示允许用户 tom 以 root 的身份更改任何用户的密码但禁止更改 root 用户的密码。 tom ALLroot /usr/bin/passwd [a-zA-Z]*,!/usr/bin/passwd root说明 1.passwd 是更改用户密码的命令 2.[a-zA-Z]* 是正则表达式可以匹配任意数量的任意英文字母在这里表示匹配任意用户名称 3./usr/bin/passwd [a-zA-Z]* 表示设置任意用户的密码 4.!/usr/bin/passwd root 表示不允许修改用户 root 的密码 授权指定用户执行某些命令需要输入密码某些命令不需要输入密码 tom ALL(root) /usr/sbin/useradd,NOPASSWD: /usr/sbin/userdel,/usr/sbin/groupdel,PASSWD: /usr/sbin/usermod,/usr/sbin/groupmod说明 1.执行 /usr/sbin/useradd 操作时必须使用密码 2.执行 /usr/sbin/userdel, /usr/sbin/groupdel 操作时可以不使用密码 3.执行 /usr/sbin/usermod, /usr/sbin/groupmod 操作时还是要输入密码 4.注意PASSWD和NOPASSWD不可定义于别名中哦
http://wiki.neutronadmin.com/news/89975/

相关文章:

  • 营销型网站的类型做网站多少钱google
  • 怎么选择网站建设公司在线电子印章制作
  • 深圳微信推广平台网站优化建议书
  • 公司想做一个网站中国十大网络安全公司排名
  • 房地产网站设计公司wordpress公众号验证码
  • 免费有效的推广网站重庆响应式网站平台
  • 湖南系统建站怎么用网站自己怎么做
  • 高端建站什么意思互动对战平台
  • 怎样做汽车网站建设济南建设银行网站
  • 大气网站模板免费下载瑞安做网站
  • 展览设计网站有哪些西安房产网最新楼盘
  • 佛山自定义网站建设简述网络推广的方法
  • 深圳专业做网站建设wordpress.fr
  • 随机置顶wordpress专业全网优化
  • 做淘宝客网站需要注意什么电商是干什么的
  • wordpress 该插件没有有效的标题祁阳seo
  • 免费网站服务器推荐html5 网站后台
  • 阿里巴巴网站的搜索引擎优化案例高端网站价格
  • 怎么设计网站规划方案数字媒体技术就业方向
  • 提供网站建设方案服务p2p 网站开发
  • 网站要怎么做的吗陕西城乡住房建设部网站
  • 网站建设人员的分工做网站看百度脸色
  • 哪里建设网站比较好网站建设需要注意的关键细节
  • 网站域名变更怎么查顺德大良那里做网站好
  • 做网站需要注意哪些如何快速做企业网站包括商城
  • 淄博网站排名seo大连网站建设企业
  • 包头移动官网网站建设网站地图怎么做
  • HTML电影订票网站开发做网站备案与不备案的区别
  • 海口网站优化wordpress 主题 支付宝
  • 网站建设合同英文软件开发工具平台