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

【裸机装机系列】4.kali(ubuntu)-配置个人用户的sudo权限并进行bashrc的其他配置

前面更新好软件之后,就正式进入使用环节了,不过先不要着急,还需要配置一些东西才能使用

文中提到的:
自己账户内——frank㉿practice
root账户内——root㉿practice

其中 
㉿ 前 是用户名
㉿ 后 是主机名
也就是在前面U盘装机的时候设置的名字
1> 配置终端shell(自己账户内)

zsh是kali默认使用的终端shell,会有键入自动补充功能,这个功能对老手来说可以提高效率,但是对于新手小白来说,就是大大“污染环境”,还是自己多多打几遍命令比较好

更换shell操作:

命令行输入 sudo chsh

更改路径为 /usr/bin/bash

注:usr前是有斜线的,也就是/usr

注:配置后之后需要重启,可以现在重启或者等其他配置好之后在重启。之后在命令行可以使用“ echo $SHELL” 来查看是否更新成功。

2> 避免中文显示乱码(自己账户内)
vi ~/.bashrc

加入以下内容:
export LC_ALL=C.UTF-8

退出之后需要source:
source ~/.bashrc
3> 更改histoy记录(自己账户内)

vi ~/.bashrc

找到以下内容并更改:


HISTSIZE=3000         //定义history 命令输出的记录数
HISTFILESIZE=200000     //定义了在文件 ~/.bash_history 中保存命令的记录总数
HISTTIMEFORMAT='%F %T '

#history忽略记录
export HISTIGNORE="ls*:ll*:echo*:cat*:ifconfig*:exit:ping*"   //忽略命令
shopt -s histappend   //多个terminal同步history
PROMPT_COMMAND="history -a"

使更改生效

source ~/.bashrc

注:history的历史命令保存在用户的 ~/.bash_history 里。

4> 更改sh的软链接为bash(root账户内)

sudo su root
cd /usr/bin
mv sh sh.bak
ln -s bash sh
5> 设置用户为sudo 权限(root账户内)
sudo vi /etc/sudoers
6> 在sudoers文件中添加如下如下信息(root账户内)
frank ALL=(ALL:ALL) ALL  设置的和root一样的
%frank ALL=(ALL:ALL) ALL  也增加这一行

frank ALL=(ALL) NOPASSWD: ALL  设置免密登录
7> 更改root密码,根据自己需求设置一个root密码(root账户内)
sudo passwd root
8> 重启机器,重启后查看设置是否成功
sudo reboot


http://www.kler.cn/news/307226.html

相关文章:

  • Qt常用控件——QComboBox
  • Redisson分布式锁实现及原理详解
  • Visual Studio(vs)下载安装C/C++运行环境配置和基本使用注意事项
  • 深度学习之微积分预备知识点
  • HTTP 的请求方式有哪些和有什么区别
  • MATLAB 可视化基础:绘图命令与应用
  • C#笔记8 线程是什么?多线程怎么实现和操作?
  • Python精选200Tips:121-125
  • Spring Boot集成Akka Cluster实现在分布式节点中执行任务
  • Android中如何处理运行时权限?
  • 02 信念·组织力·战略 - 目标管理
  • [OpenCV] 数字图像处理 C++ 学习——15像素重映射(cv::remap) 附完整代码
  • 数据中台建设(六)—— 数据资产管理
  • uniapp 携带网址跳转webview页面报错解决
  • tp6.0.8反序列化漏洞的一些看法
  • Redis详细解析
  • (c++)猜数字(含根据当前时间生成伪随机数代码)
  • C++ Primer Plus(速记版)-面向对象与泛型编程
  • 浅谈 React Fiber
  • 关于less的基本使用
  • 【 html+css 绚丽Loading 】000050 乾坤合璧轮
  • 常用 Git 命令
  • c++ #include <string> 介绍
  • Java 之 IO流
  • Java读取寄存器数据的方法
  • memo和useMemo的区别
  • Js中的pick函数
  • 【Python基础】Python 装饰器(优雅的代码增强工具)
  • 如何通过Chrome浏览器轻松获取视频网站的TS文件
  • 什么是交换机级联?