广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 6355 个阅读者
 
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
lawrencelu71050
数位造型
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x12 鲜花 x108
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 x0
[Linux][发表] Linux限制帐号无法登入与不需要root密码直接切换教学
大家在linux底下应该会有这经验,在一般使用者想要快速切换成系统管理者,也就是root的时候,不希望输入密码就切换,以下小弟来教导大家一个很简单又快速的方式
首先请先使用root帐号,输入visudo,会跑出一个很多密密麻麻的视窗,请使用Page Down找到有以下文字的地方
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
abc ALL=(ALL) NOPASSWD:ALL

以上这张图就是画面撷取图
有一段NOPASSWD(一定要大写,这画面就是启动vi编辑器来修改sudo,所以可以yy复制那root这段,p是贴上,i是插入,w与Q是存档离开)就是不需要输入密码直接切换,因为这linux只有我一个人使用,如果是伺服器的话,建议要不需输入密码直接切换成root除非是同样也是伺服器管理者,否则只能伺服器管理者知道root密码与不需输入密码直接切换成root,其他一般使用者不行切换成root喔
这abc是我的一般使用者帐号,也就是我设定这帐号只要输入:sudo su -l(小写L)enter之后,可以切换成root,以下这张图是范例

====================================================
当使用root新增帐号的时候,不希望这些帐号登入主机的时候,我举个例子,今天管理者新增10这帐号只是让这10位使用者只能使用个人的电子邮件信箱, 当然只是希望这10个人使用各自管理者提供的电子邮件信箱帐号来收发E-mail,不希望用ssh这方式来登入mail伺服器对吧
所以这就很重要,不让这些使用者用ssh来登入主机,避免造成一些可避免的破坏或资料遗失
首先使用root帐号登入,请先cat -n /etc/shells

会有这六种登入方式
/bin/sh
/bin/bash
/sbin/nologin
/bin/tcsh
/bin/csh
/bin/ksh
第三种就是不让使用者登入主机,假设刚才新增一个pc帐号,不希望pc能登入主机的话,只要输入:chsh pc(enter),会出现New shell这段话,请打上/sbin/nologin之后enter就会告诉shell已经更改成功,之后这pc就无法登入主机

谢谢大家



献花 x0 回到顶端 [楼 主] From:未知地址 | Posted:2009-03-05 19:32 |
mnbmnb5266
个人文章 个人相簿 个人日记 个人地图
小有名气
级别: 小有名气 该用户目前不上站
推文 x5 鲜花 x46
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

大大写的不错啊,谢谢分享了,如果有什么问题我再来这里找你吧


我的收藏
https://pan.baidu.com/s/1QUJ9lr_VzxXKRJAlBJgUQA
提取码:am2c
献花 x0 回到顶端 [1 楼] From:加拿大Rogers | Posted:2010-08-18 06:16 |

首页  发表文章 发表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.091039 second(s),query:16 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言