开发中菜鸟学经验(二)

17 篇文章 0 订阅
2 篇文章 0 订阅

一、Linux使用root权限修改密码

   虽然一直都知道在Linux环境下如果操作某件事没有权限要使用sudo+命令,但是自己在系统密码过期需要修改密码时,老大说你先自己改一个密码,然后使用root权限再把密码改回来,自己一下子就突然脑袋不转了,也不知道怎么搞得,觉得好笨呢,使用passwd名修改完密码后把密码改回来时提示改密码曾经使用过,就去找老大问,他说我知道啊,你按提示来啊,你是告诉你了吗,root权限,你怎么没一点概念呢?瞬间觉得自己无地自容,也不想辩驳,也没什么可辩驳的,只能说自己学过的东西记住的太少,自己的水平太渣渣。哎,不管怎么说终于知道平时sudo是干啥的了,也知道怎么在root用户和普通用户之前来回切换了。

root用户和普通用户之间的切换方式:

  root用户和普通用户之间的切换方式有很多,下面我来说两种方式,一种方式在普通用户永久切换为root用户时需要输入root用户的密码,另一种不需要,在root用户切换到普通用户时都不要输入密码,这是因为你登录的时候是以普通用户的身份登录的已经记录过密码了。还有一种就是临时切换root权限sudo+cmd

  第一种方式

  1. 普通用户切换root用户:su root,回车后需要输入root用户的密码,;
  2. root 用户切换普通用户: su username
    第二种方式
  3. 普通用户切换root用户:sudo -s,不需要输入root用户密码;
  4. root用户切换普通用户:exit或者su username;
    上面这两种方式是用久获得root权限,知道用户手动退出,切换至普通用户。
    第三种方式
       sudo + cmd临时获得root用户权限,仅仅在执行该条命令的时候使用root权限,执行完毕后自动转换成普通用户权限。
       修改用户密码命令passwd,在组内大家共同使用同样的账户登录同一台服务器,那么不仅需要将root用户的密码改回来,而且还需要将普通用户的密码改回来。

二、使用无密码方式连接服务器

   除了使用密码登录服务器还可以通过在本机上获得ssh认证的方法,原理请参照下面链接内容https://www.cnblogs.com/konrad/p/6901273.html

三、Xshell中快捷方式失效

   在使用的几台机器中有三台快捷方式失效按ctrl+a 、ctrl+e都不是自己想要的结果,原来以为是自己xshell的终端设置问题,在网上找了大量的例子经过一番设置,发现不是设置的原因,那么就去这几台机器中的其中一台查找看看是不是哪里设置受限了,结果还真发现了问题:发先有人在/etc/profile文件中设置了set -o vi命令,由于该文件是根目录下的文件也不知道别人这么做的原因,不方便改变原有的设置,那么只能修改自己的文件,那么我就在自己的 ~/.bashrc文件下添加set -o emacs
   具体找到错误的原因的网址如下:https://superuser.com/questions/48059/ctrl-e-and-ctrl-a-not-working-on-ubuntu-hardy

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值