首先声明:该文虽以Ubuntu 13.04为例,同样适用于Fedora 17(已测试),但在较低版本的Ubuntu下可能有所差异,具体看后面的注意事项。

技巧目录:

解决Ubuntu下每隔几分钟自动锁屏,需要重新输入密码的问题

无须输入用户名密码让Ubuntu自动登录到桌面

Ubuntu下如何使用sudo不用输入密码

1. 解决Ubuntu下每隔几分钟自动锁屏,需要重新输入密码的问题

有时候几分钟不用Ubuntu,系统就自动锁屏了,这是一种安全措施,防止别人趁你不在时使用你的系统。但对于大部分人而言,这是没有必要的,尤其是Ubuntu虚拟机,里面没啥重要的东西,每次锁屏后需要重新输入密码解锁实际上非常枯燥且浪费时间。

解决方案:

(1)打开系统设置,找到“Brightness & Lock”(亮度和锁屏)设置并打开,如下图:

(2)根据提示可以设置屏幕多久关闭和锁屏时间设定,一个“Never”和“OFF”即可搞定。

这样设置后屏幕就不会自动关闭和自动锁屏了。

2. 无须输入用户名密码让Ubuntu自动登录到桌面

每个Linux用户都必须设有密码,这与Windows不同,对于非专业使用Linux的用户来说,已经解决了自动锁屏输密

码问题,如果每次登录系统也不用输入密码

,岂不是让我们的工作更加轻松更加easy。注意这里的免密码登录系统并不是说用户没有密码了,密码还在只是系统把密码记住了自动用你的密码登录而已。

解决方案:

(1)系统设置里找到“User Accounts”

(2)然后点击右上角的“Unlock”,输入当前用户的密码解锁认证

(3)解锁成功后,开启自动登录功能,即“Automatic Login”开关打开,保存设置即可。

注意事项:较低版本的Ubuntu可能没有该设置选项,那么可以通过配置文件设置自动登录:

在/etc/gdm/目录下有个custom.conf或者gdm.conf或gdm.conf-custom文件,比如我的Ubuntu9.11下的gdm下有这些文件:

打开gdm.conf-custom,截取最前面的几句注释说明如下:

# GDM Configuration Customization file.

#

#This file is the appropriate place forspecifying your customizations to the

# GDM configuration. If you run gdmsetup, it will automatically editthis

# file foryou and will cause the daemon and any running GDM GUI programs to

# automatically updatewith the newconfiguration. Not all configuration

# options are supported by gdmsetup, so to modify some values it may be

# necessary to modifythisfile directly by hand.

#

# Older versions of GDM used the"gdm.conf" file for configuration. If your

# system has an old gdm.conf file on the system, it will be used instead of

# this file - so changes made to thisfile will not take effect. Consider

# migrating your configuration tothis file and removing the gdm.conf file.

文件中后面说到如果有gdm.conf老配置文件,那么该文件中的值就不会起作用。那么我们就去gdm.conf里配置吧,打开后找到下面这一段:

[daemon]

# Automatic login,if truethe first attached screen will automatically logged

#in as user as set withAutomaticLogin key.

AutomaticLoginEnable=falseAutomaticLogin=

上面的意思很好理解,将AutomaticLoginEnable变量值改为true就可以了。

当然,通过上面的提示我们知道还有一种方法修改该配置文件,就是使用sudo

gdmsetup这个命令,运行后会出现设置界面,进入“Security”选项卡:

将“Enable Automatic Login“选上,然后选择你自己的用户名即可。

3. Ubuntu下如何使用sudo不用输入密码

普通用户登录Ubuntu一般使用的是普通账户而非管理员账户,因此运行有管理员权限的程序时都要输入sudo [command],这样的命令输入非常频繁,关键是每次都要输入一次用户自己的密码,非常烦人,下面就教你使用sudo不用输入密码的小技巧。

解决方案:

假设我的用户名为hadoop,使用sudo不用密码的方法如下:

运行命令:sudo

visudo 或者sudo

vi /etc/sudoers,如果vi来编辑,则保存时记得用"wq!"强制保存,否则会提示只读不能保存的。

上述命令就是用来编辑/etc/sudoers这个文件的。

# This file MUST be edited with the 'visudo'command as root.

#

# Please consider adding local contentin /etc/sudoers.d/instead of

# directly modifyingthisfile.

#

# See the man pagefordetails on how to write a sudoers file.

#

Defaults env_reset

Defaults mail_badpass

Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"# Host alias specification

# User alias specification

# Cmnd alias specification

# User privilege specification

root ALL=(ALL:ALL) ALL

# Members of the admin group may gain root privileges

默认情况我们会看到有"root    ALL=(ALL:ALL)

ALL"这么一句话,意思就是root用户可以从任何主机连接进来以任意身份执行任意命令,但是需要输入密码,如果不想输入密码只要在后面的ALL之前加

上NOPASSWD即可,关于该文件的格式及参数详解请看参考文献或运行"man sudoers"看帮助文档吧。下面直接给出方法吧:

如果想让hadoop用户使用sudo不用输入密码只要在该文件后面添加"hadoop ALL = NOPASSWD: ALL"这样一行即可。

如果想让 hadoop用户sudo不用密码即可执行某几个命令,可这样写"hadoop  ALL = NOPASSWD: /usr/bin/abc.sh, /usr/sbin/adduser"。

注意:这里有个问题需要注意,就是后面的配置可能会覆盖前面的配置,所以你添加的配置最好是在最后一行。

参考文献:

linux锁屏自动登录,Linux系列:Ubuntu/fedora实用小技巧—禁止自动锁屏、设置免密码自动登录、免密码执行sudo操作...相关推荐

  1. Linux系列:Ubuntu/fedora实用小技巧—禁止自动锁屏、设置免密码自动登录、免密码执行sudo操作...

    首先声明:该文虽以Ubuntu 13.04为例,同样适用于Fedora 17(已测试),但在较低版本的Ubuntu下可能有所差异,具体看后面的注意事项. 技巧目录: 解决Ubuntu下每隔几分钟自动锁 ...

  2. Linux命令删除find,浅谈Linux下通过find命令进行rm文件删除的小技巧

    我们经常会通过find命令进行批量操作,如:批量删除旧文件.批量修改.基于时间的文件统计.基于文件大小的文件统计等,在这些操作当中,由于rm删除操作会导致目录结构变化,如果要通过find结合rm的操作 ...

  3. ubuntu python opencv 实用小技巧小结

    ubuntu tmux 真的好用: 实用教程: https://wdxtub.com/2016/03/30/tmux-guide/ ctrl + b + [ : 可移动光标 C++ char 和 st ...

  4. ubuntu pycharm设置快捷图标_这些Ubuntu中的小技巧,你知道吗?

    Ubuntu中的小技巧 大家伙儿暑假愉快!假期的小I也有在认真探索,这些Ubuntu中的快捷键小技巧,来和小I一起get吧! 01快速截图 使用ubuntu自带的截图功能快速截图(全屏截图.当前窗口截 ...

  5. 电脑小技巧:win10系统锁屏密码如何取消

    电脑小技巧:win10系统锁屏密码如何取消? 这个问题很简单,有两种方法可以取消Win10系统的锁屏密码,如果你不知道的话,那就赶紧来看看Win10系统取消锁屏密码的方法教程吧! 方法一.使用组策略 ...

  6. 分享一些Linux命令实用小技巧,欢迎评论区补充

    1.Tab自动补全:在Linux下,命令记得不清楚,你可以只打命令的前几个字符,然后敲击两次TAB键来补齐命令的全称,如果有重复的,那么Linux会把其列出来. 2.无所不能的man:所有的命令作用你 ...

  7. Linux简单实用小技巧

    常用小技巧 1.键盘上下键 2.Tab键的使用 3.ctrl+c 4.ctrl+e 5.ctrl+a 6.clear https://blog.csdn.net/hanhanwanghaha宝藏女孩 ...

  8. win10 修改win登录logo_技巧:分享自己使用Win10过程中,一些实用小技巧

    Simple科技 专注于简洁好用的 软件|网站| 技巧 免享! 技巧分享 1034字 编辑用时:3小时 设星标|在看|转发|打卡 望多多支持! 整理不易,感谢你! 有问题,加我 以下都是我使用Win1 ...

  9. 石头扫地机器人卡顿_石头扫地机器人T7系列APP有这些小技巧

    石头扫地机器人T7系列除了可以通过机身自带的三个按键控制外,还可以通过米家APP和石头科技自有App Roborock来实现更多的功能.掌握石头扫地机器人T7系列APP使用小技巧,可以有效提升清扫体验 ...

最新文章

  1. tensorflow与keras的关系
  2. C语言学习总结(四)——数据结构
  3. java学习(116):arraylist集合实现类
  4. 在JS函数中执行C#中的函数、字段
  5. 面向对象、继承、多态、封装、匿名内部类的基本知识点复习总结
  6. Linux总结----PS命令
  7. Session 工作原理
  8. 给本本K46C升级内存并升级64位WIN7
  9. 老站长心语:网站由小到大的建站经历
  10. deepin系统的安装与问题解决
  11. 健康人寿保险服务平台
  12. python - 文件操作函数练习
  13. 计算学生分数的最大值,最小值和总分
  14. 金融行业开源技术应用社区(FINOC)研讨实录:开源组件安全问题与升级方式
  15. 如何进行对图片的切割
  16. centos7 gparted分区扩容
  17. Acrel-3000电能管理系统在成都河畔新世界项目的应用
  18. 如何给u盘音乐排序_手机中的照片、视频和音乐文件,如何保存到U盘?教你一键传输...
  19. Xcode使用介绍之一:Xcode简介+创建App应用
  20. 如何编写规范的ADT

热门文章

  1. XML学习-方立勋视频学习
  2. SSIS(数据流任务)
  3. DOS命令导出文件夹内所有文件的名称和全路径
  4. Storm0.9.6安装教程
  5. Storm示例剖析-fastWordCount
  6. c语言寻找勾股数,Numpy 寻找勾股数
  7. java编写家庭收支记账程序
  8. Http协议简单理解
  9. 熤星传媒:抖音几万粉丝能入驻星图?
  10. 【数据结构】单链表的创建、插入、删除及合并