给同学们除了几道题,介于水平很是有限,有不对的地方还请多多指教{:4_120:}
答案就隐藏起来了,不会再看答案吧
1、如何给grub加密码(明文、密文),密文加密又分成哪几种
2、 如何让普通用户密钥登陆服务器?
3、如何用yum安装/删除一个软件包?如何查看某个软件包是否已经安装
4、如何查看系统版本?(3个方法)
5、修改用户的密码,但是不能提示密码输入
6、如何在linux系统中添加永久环境变量?(5种)
7、cp一个目录中的文件需要什么权限,mv呢?touch呢?rm呢?
8、用cat如何向文件里重定向字符串
9、 创建一个用户user1的命令? 创建这个用户以后,那些相关的文件会被更改?
删除这个user1用户并且删除家目录的命令? 删除后,那些相关的文件会被更改?
10、touch ./1.txt ,如果没有这个文件会怎样,如果这个文件存在会怎么样?
11、find 找出 当前目录下的 目录和普通文件? 找出当前目录下10天没没有改变,大小大于4K的普通文件或目录
12、在当前目录下创建一个名字为1的目录 的命令? 创建级联目录 ./2/3/的命令? 一条命令创建级联目录 ./1/2/3和./1/2/4?
[hide=d100]1、明文方法:
vim /etc/grub.conf
timeout下面添加一行:password 123456 #123456是你的密码
密文:只介绍md5
1、命令行中执行 grub-md5-crypt 命令
2、提示输入密码,将后面差生的hash复制
3、vim /etc/grub.conf
4、timeout下面添加一行:password --md5 hash
密文加密方法:md5 ,sha256,sha512
2、答:生成公钥,复制进入 ~/.ssh/authorized_keys
3、 安装: yum install/remove packet_name
查询: rpm -q packet_name 或者 rpm -qa | grep packet_name
4、 cat /etc/issue
cat /etc/redhat-release
rpm -qa|grep release
5、echo "password"|passwd --stdin user_name
6、答:在/etc/profile,或者/etc/bashrc或者~/.bashrc 或者 ~/.bash_profile 或者在/etc/profile.d目录下面,写一个脚本
7、答:x 、 wx 、wx、wx
8、 答:
第一种方法:
[user1@localhost tmp]$ cat >>1.txt
000000000000
111111111111
222222222222
最后按ctrl + d
第二种方法:
cat >>1.txt< 000000000000
> qqqqqqqqqqqqq
>EOF(这个结束)
9、答:useradd user1 , /etc/passwd,/etc/shadow,/etc/group,/etc/gshadow
userdel -r user1,/etc/passwd,/etc/shadow,/etc/group,/etc/gshadow,/etc/passwd-,/etc/shadow-,/etc/group-,/etc/gshadow-
10、答:不存在就创建,存在就更新三个time
11、答:find ./ -type d -o -type f , find ./ -type d -o -type -size +4k ! -mtime -10
12、答:mkdir ./1 ,mkdir -p ./2/3, mkdir -p /1/2/{3,4}
{{{密码回复可见}}}
答案就隐藏起来了,不会再看答案吧
1、如何给grub加密码(明文、密文),密文加密又分成哪几种
2、 如何让普通用户密钥登陆服务器?
3、如何用yum安装/删除一个软件包?如何查看某个软件包是否已经安装
4、如何查看系统版本?(3个方法)
5、修改用户的密码,但是不能提示密码输入
6、如何在linux系统中添加永久环境变量?(5种)
7、cp一个目录中的文件需要什么权限,mv呢?touch呢?rm呢?
8、用cat如何向文件里重定向字符串
9、 创建一个用户user1的命令? 创建这个用户以后,那些相关的文件会被更改?
删除这个user1用户并且删除家目录的命令? 删除后,那些相关的文件会被更改?
10、touch ./1.txt ,如果没有这个文件会怎样,如果这个文件存在会怎么样?
11、find 找出 当前目录下的 目录和普通文件? 找出当前目录下10天没没有改变,大小大于4K的普通文件或目录
12、在当前目录下创建一个名字为1的目录 的命令? 创建级联目录 ./2/3/的命令? 一条命令创建级联目录 ./1/2/3和./1/2/4?
[hide=d100]1、明文方法:
vim /etc/grub.conf
timeout下面添加一行:password 123456 #123456是你的密码
密文:只介绍md5
1、命令行中执行 grub-md5-crypt 命令
2、提示输入密码,将后面差生的hash复制
3、vim /etc/grub.conf
4、timeout下面添加一行:password --md5 hash
密文加密方法:md5 ,sha256,sha512
2、答:生成公钥,复制进入 ~/.ssh/authorized_keys
3、 安装: yum install/remove packet_name
查询: rpm -q packet_name 或者 rpm -qa | grep packet_name
4、 cat /etc/issue
cat /etc/redhat-release
rpm -qa|grep release
5、echo "password"|passwd --stdin user_name
6、答:在/etc/profile,或者/etc/bashrc或者~/.bashrc 或者 ~/.bash_profile 或者在/etc/profile.d目录下面,写一个脚本
7、答:x 、 wx 、wx、wx
8、 答:
第一种方法:
[user1@localhost tmp]$ cat >>1.txt
000000000000
111111111111
222222222222
最后按ctrl + d
第二种方法:
cat >>1.txt< 000000000000
> qqqqqqqqqqqqq
>EOF(这个结束)
9、答:useradd user1 , /etc/passwd,/etc/shadow,/etc/group,/etc/gshadow
userdel -r user1,/etc/passwd,/etc/shadow,/etc/group,/etc/gshadow,/etc/passwd-,/etc/shadow-,/etc/group-,/etc/gshadow-
10、答:不存在就创建,存在就更新三个time
11、答:find ./ -type d -o -type f , find ./ -type d -o -type -size +4k ! -mtime -10
12、答:mkdir ./1 ,mkdir -p ./2/3, mkdir -p /1/2/{3,4}
{{{密码回复可见}}}
0
1、
明文加密:
vi /etc/grub.conf
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/sda2
# initrd /initrd-[generic-]version.img
#boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenupassword 123456
title CentOS 6 (2.6.32-504.el6.x86_64)
root (hd0,0)
kernel /vmlinuz-2.6.32-504.el6.x86_64 ro root=UUID=ebfdba78-49e7-441e-a1c6-12f154ff50ed rd_NO_LUKS KEY
BOARDTYPE=pc KEYTABLE=us rd_NO_MD crashkernel=auto LANG=zh_CN.UTF-8 rd_NO_LVM rd_NO_DM rhgb quiet
initrd /initramfs-2.6.32-504.el6.x86_64.img
2、密文加密
[root@localhost ~]# grub-crypt --help
Usage: grub-crypt [OPTION]...
Encrypt a password.
-h, --help Print this message and exit
-v, --version Print the version information and exit
--md5 Use MD5 to encrypt the password
--sha-256 Use SHA-256 to encrypt the password
--sha-512 Use SHA-512 to encrypt the password (default)
Report bugs to <bug-grub@gnu.org>.
EOF
[root@localhost ~]# grub-crypt --md5 或--sha-512
Password:
Retype password:
$1$XoW5oxuC$5Zxrtsoc9/TKqEExVHbZu1
[root@localhost ~]# vi /etc/grub.conf
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/sda2
# initrd /initrd-[generic-]version.img
#boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
password --md5 $1$XoW5oxuC$5Zxrtsoc9/TKqEExVHbZu1
title CentOS 6 (2.6.32-504.el6.x86_64)
root (hd0,0)
kernel /vmlinuz-2.6.32-504.el6.x86_64 ro root=UUID=ebfdba78-49e7-441e-a1c6-12f154ff50ed rd_NO_LUKS KEY
BOARDTYPE=pc KEYTABLE=us rd_NO_MD crashkernel=auto LANG=zh_CN.UTF-8 rd_NO_LVM rd_NO_DM rhgb quiet
initrd /initramfs-2.6.32-504.el6.x86_64.img
明文加密:
vi /etc/grub.conf
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/sda2
# initrd /initrd-[generic-]version.img
#boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenupassword 123456
title CentOS 6 (2.6.32-504.el6.x86_64)
root (hd0,0)
kernel /vmlinuz-2.6.32-504.el6.x86_64 ro root=UUID=ebfdba78-49e7-441e-a1c6-12f154ff50ed rd_NO_LUKS KEY
BOARDTYPE=pc KEYTABLE=us rd_NO_MD crashkernel=auto LANG=zh_CN.UTF-8 rd_NO_LVM rd_NO_DM rhgb quiet
initrd /initramfs-2.6.32-504.el6.x86_64.img
2、密文加密
[root@localhost ~]# grub-crypt --help
Usage: grub-crypt [OPTION]...
Encrypt a password.
-h, --help Print this message and exit
-v, --version Print the version information and exit
--md5 Use MD5 to encrypt the password
--sha-256 Use SHA-256 to encrypt the password
--sha-512 Use SHA-512 to encrypt the password (default)
Report bugs to <bug-grub@gnu.org>.
EOF
[root@localhost ~]# grub-crypt --md5 或--sha-512
Password:
Retype password:
$1$XoW5oxuC$5Zxrtsoc9/TKqEExVHbZu1
[root@localhost ~]# vi /etc/grub.conf
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/sda2
# initrd /initrd-[generic-]version.img
#boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
password --md5 $1$XoW5oxuC$5Zxrtsoc9/TKqEExVHbZu1
title CentOS 6 (2.6.32-504.el6.x86_64)
root (hd0,0)
kernel /vmlinuz-2.6.32-504.el6.x86_64 ro root=UUID=ebfdba78-49e7-441e-a1c6-12f154ff50ed rd_NO_LUKS KEY
BOARDTYPE=pc KEYTABLE=us rd_NO_MD crashkernel=auto LANG=zh_CN.UTF-8 rd_NO_LVM rd_NO_DM rhgb quiet
initrd /initramfs-2.6.32-504.el6.x86_64.img
0
{:4_107:} 厉害厉害,但是 grub用sha 加密的话,就是password --encrypted 了
tangenxin 发表于 2015-3-20 14:56
1、
明文加密:
vi /etc/grub.conf
{:4_107:} 厉害厉害,但是 grub用sha 加密的话,就是password --encrypted 了
0
1、明文:在grub.conf文件是加入password=XXXXXX
密文:md5
2、putty:
首先生成并保存一个session
然后用puttygen生成密钥,保存到本地,并载入到putty-connection-SSH-auth
user远程登陆,在用户家目录下面创建./ssh/authorized_keys。把puttygen生成的密钥保存进去
关闭selinux,将/etc/selinux/config里面的SELINUX=disabled
清除防火墙规则 iptables -F,保存清除后的防火墙规则/etc/init.d/iptables save
打开新窗口或者重启后就生效了
3、yum install/remove -y ;rpm -qa |grep XXX
4、cat /etc/issue、cat /etc/system-release、cat /etc/redhat-release
5、
6、/etc/profile、.bashrc、.bash_profile
7、touch--r,文件的rm、mv、cp取决于上级目录是否有wx权限。
8、
9、useradd,创建后,会创建家目录,/etc/passwd、/etc/shadow、、/etc/gshadow会被更改
userdel,/etc/passwd、/etc/shadow、、/etc/gshadow会被更改
10、不存在则创建,存在则会修改3个time的时间
11、find . -type f -o -type d ;find . -type f -size +4K ! -mtime -10
12、mkdir ../1 mkdir -p /1/2/3 /1/2/4
密文:md5
2、putty:
首先生成并保存一个session
然后用puttygen生成密钥,保存到本地,并载入到putty-connection-SSH-auth
user远程登陆,在用户家目录下面创建./ssh/authorized_keys。把puttygen生成的密钥保存进去
关闭selinux,将/etc/selinux/config里面的SELINUX=disabled
清除防火墙规则 iptables -F,保存清除后的防火墙规则/etc/init.d/iptables save
打开新窗口或者重启后就生效了
3、yum install/remove -y ;rpm -qa |grep XXX
4、cat /etc/issue、cat /etc/system-release、cat /etc/redhat-release
5、
6、/etc/profile、.bashrc、.bash_profile
7、touch--r,文件的rm、mv、cp取决于上级目录是否有wx权限。
8、
9、useradd,创建后,会创建家目录,/etc/passwd、/etc/shadow、、/etc/gshadow会被更改
userdel,/etc/passwd、/etc/shadow、、/etc/gshadow会被更改
10、不存在则创建,存在则会修改3个time的时间
11、find . -type f -o -type d ;find . -type f -size +4K ! -mtime -10
12、mkdir ../1 mkdir -p /1/2/3 /1/2/4
0
1.grub-crypt grub-md5-crypt 在/etc/grub.conf 增加password --MD5
2.修改/etc/ssh/sshd_config 把uselogin 前面的# 删掉 ? 在用户家目录增加密钥athorized_key
3.yum -y install yum -y remmove rpm -qa |grep
4.cat /etc/issue uname -a cat /etc/realease
5.echo "passwd" |passwd --stdin user
6.vi /etc/profile 家目录下的.bashrc .......
7.cp w mv rx touch r rm 上级目录w
8。不知道啊
9./home /etc/passwd /etc/shadow useradel -r
10.新建 改变文件的3个time
11. find ./ find./ -size +4K -mtime -10
12.mkdir -p 1/2/3 1/2/4
好多模棱两可..... 看看答案
2.修改/etc/ssh/sshd_config 把uselogin 前面的# 删掉 ? 在用户家目录增加密钥athorized_key
3.yum -y install yum -y remmove rpm -qa |grep
4.cat /etc/issue uname -a cat /etc/realease
5.echo "passwd" |passwd --stdin user
6.vi /etc/profile 家目录下的.bashrc .......
7.cp w mv rx touch r rm 上级目录w
8。不知道啊
9./home /etc/passwd /etc/shadow useradel -r
10.新建 改变文件的3个time
11. find ./ find./ -size +4K -mtime -10
12.mkdir -p 1/2/3 1/2/4
好多模棱两可..... 看看答案
0
1.明文 vim /etc/grub.conf password 123456 密文 grub-md5-crypt 输入密码 添加到 grub。conf中 password --md5 sha256 grub-crypt --sha-256 /etc/grub.conf title之前加入password --encrypted 密文 2.在home目录下 用户名文件 写入公钥 /.ssh/authorized_key 3.yum install yum grouplist 4 cat /etc/issue cat /etc/redhat-release rpm -qa| grep release 5.不会啊 6.环境变量就是/etc/profile或.bashrc或/etc/bashrc 7.x;wx;wx;wx; 8.cat >>abc.txt直接输入 9 useradd user1 /etc/下的很多都会修改吧 貌似 passwd shadow group。删除也一样 userdel -r user1 现查的 我也不会 10 不存在就创建 ,存在就存在被 11find ./-type d -o -type f,find./-type d -o-type -size +4k! -mtime -10 12mkdir ./1,mkdir -p./2/3,mkdir -p /1/2/{3,4}
0
1.明文在/etc/grub.conf中的timeout=5下面加一行password 密码,密文,先用grub-md5-crypt生成md5生成的校验值,然后复制到password --md5 校验值,密文加密有md5,sha-1,sha-2
2.修改/etc/ssh/sshd_config文件下的
PubkeyAuthentication yes #启用公告密钥配对认证方式
RSAAuthentication yes #允许RSA密钥
然后客户端生成rsa公钥和私钥,公钥复制下来,在linux用户家目录下面创建.ssh/authorized_keys并把公钥粘贴到文件中,设置目录权限为700,文件权限为600
3.安装:yum -y install ;卸载:yum -y remove ;查看:rpm -qa|grep "软件包名"
4.查看系统版本可以使用命令uname -a或者cat /etc/issue或者:cat /proc/version
5.修改用户密码:echo "password"|passwd --stdin username
6.在/etc/profile中添加
7.cp r权限;mv 父目录 w权限;rm 父目录w权限;
8.不会做
9.useradd user1,创建用户后/etc/passwd,/etc/shadow,/etc/group三个文件会改变,删除该用户后,之前的三个文件也会改变
10.如果没有会创建。如果有没有效果
11.find ./ -type f 找文件;find ./ -type d找目录;find ./ -ctime +10 -size +4k找十天未改变大小大于4k的文件
12mkdir ./1 mkdir -p ./2/3 mkdir -p ./1/2/3 ./1/2/4
2.修改/etc/ssh/sshd_config文件下的
PubkeyAuthentication yes #启用公告密钥配对认证方式
RSAAuthentication yes #允许RSA密钥
然后客户端生成rsa公钥和私钥,公钥复制下来,在linux用户家目录下面创建.ssh/authorized_keys并把公钥粘贴到文件中,设置目录权限为700,文件权限为600
3.安装:yum -y install ;卸载:yum -y remove ;查看:rpm -qa|grep "软件包名"
4.查看系统版本可以使用命令uname -a或者cat /etc/issue或者:cat /proc/version
5.修改用户密码:echo "password"|passwd --stdin username
6.在/etc/profile中添加
7.cp r权限;mv 父目录 w权限;rm 父目录w权限;
8.不会做
9.useradd user1,创建用户后/etc/passwd,/etc/shadow,/etc/group三个文件会改变,删除该用户后,之前的三个文件也会改变
10.如果没有会创建。如果有没有效果
11.find ./ -type f 找文件;find ./ -type d找目录;find ./ -ctime +10 -size +4k找十天未改变大小大于4k的文件
12mkdir ./1 mkdir -p ./2/3 mkdir -p ./1/2/3 ./1/2/4
0
将password 作为passwd 命令的输入,这样修改密码固然简单,但是要是被人家看到你的这条命令,也就知道了这个用户的密码了。
狠懒 发表于 2015-3-20 17:19
5、echo "password"|passwd --stdin user_name
这一段是什么意思呢,求解
将password 作为passwd 命令的输入,这样修改密码固然简单,但是要是被人家看到你的这条命令,也就知道了这个用户的密码了。
0
本帖最后由 wzwyql 于 2015-3-20 20:02 编辑
1、如何给grub加密码(明文、密文),密文加密又分成哪几种 明文密码:
密文密码:
2、 如何让普通用户密钥登陆服务器?
不会
3、如何用yum安装/删除一个软件包?如何查看某个软件包是否已经安装
安装yum -y install **或yum -y groupinstall '**'
删除yum remove **
查看yum list |grep “**”或yum grouplist |grep “**”
4、如何查看系统版本?(3个方法)
5、修改用户的密码,但是不能提示密码输入
6、如何在linux系统中添加永久环境变量?(5种)
vim /etc/profile .bash_profile .bashrc /etc/bashrc /etc/profile.d
7、cp一个目录中的文件需要什么权限,mv呢?touch呢?rm呢?
cp :w mv :x
8、用cat如何向文件里重定向字符串
如:cat /etc/sysconfig/network-scripts/ifcfg-eth0 > /tmp/1.txt
9、 创建一个用户user1的命令? 创建这个用户以后,那些相关的文件会被更改?
删除这个user1用户并且删除家目录的命令? 删除后,那些相关的文件会被更改?
10、touch ./1.txt ,如果没有这个文件会怎样,如果这个文件存在会怎么样?
没有则创建,有则覆盖创建,刷新时间
11、find 找出 当前目录下的 目录和普通文件? 找出当前目录下10天没没有改变,大小大于4K的普通文件或目录
find ./
12、在当前目录下创建一个名字为1的目录 的命令? 创建级联目录 ./2/3/的命令? 一条命令创建级联目录 ./1/2/3和./1/2/4?
1、如何给grub加密码(明文、密文),密文加密又分成哪几种 明文密码:
- [root@wang ~]# vi /etc/grub.conf
密文密码:
- [root@wang ~]# grub-md5-crypt
- Password:
- Retype password:
- $1$VxMs9$DQ//s4.Y4YQVooD0c/aFP/
- [root@wang ~]#vi /etc/grub.conf<div class="blockcode"><blockquote>hiddenmenupassword --md5 $1$VxMs9$DQ//s4.Y4YQVooD0c/aFP/
- title CentOS 6 (2.6.32-504.el6.i686)
- [root@wang ~]# grub-crypt --sha-256
- Password:
- Retype password:
- $5$RcSPtLs63IdIaHGz$t4./vIoFzKsc8BzcgpnQrlZGX4QGZo1hSyHgPhDOkJA
- [root@wang ~]vi /etc/grub.conf<div class="blockcode"><blockquote>hiddenmenu
- password --encrypted $5$RcSPtLs63IdIaHGz$t4./vIoFzKsc8BzcgpnQrlZGX4QGZo1hSyHgPhDOkJA
- title CentOS 6 (2.6.32-504.el6.i686)
2、 如何让普通用户密钥登陆服务器?
不会
3、如何用yum安装/删除一个软件包?如何查看某个软件包是否已经安装
安装yum -y install **或yum -y groupinstall '**'
删除yum remove **
查看yum list |grep “**”或yum grouplist |grep “**”
4、如何查看系统版本?(3个方法)
- 1. [root@wang ~]# cat /etc/issue
- CentOS release 6.6 (Final)
- 2. [root@wang ~]# cat /proc/version
- Linux version 2.6.32-504.el6.i686 (mockbuild@c6b9.bsys.dev.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-11) (GCC) ) #1 SMP Wed Oct 15 03:02:07 UTC 2014
- 3. [root@wang ~]# uname -a
- Linux wang.localdomain 2.6.32-504.el6.i686 #1 SMP Wed Oct 15 03:02:07 UTC 2014 i686 i686 i386 GNU/Linux
5、修改用户的密码,但是不能提示密码输入
- [root@wang ~]# echo "passwd" |passwd --stdin wwq
6、如何在linux系统中添加永久环境变量?(5种)
vim /etc/profile .bash_profile .bashrc /etc/bashrc /etc/profile.d
7、cp一个目录中的文件需要什么权限,mv呢?touch呢?rm呢?
cp :w mv :x
8、用cat如何向文件里重定向字符串
如:cat /etc/sysconfig/network-scripts/ifcfg-eth0 > /tmp/1.txt
9、 创建一个用户user1的命令? 创建这个用户以后,那些相关的文件会被更改?
删除这个user1用户并且删除家目录的命令? 删除后,那些相关的文件会被更改?
- [root@wang ~]# useradd user1 改动:/home /etc/passwd /etc/shadow /var/spool/mail /var/mail
- [root@wang ~]# userdel -r user1 改动同上
10、touch ./1.txt ,如果没有这个文件会怎样,如果这个文件存在会怎么样?
没有则创建,有则覆盖创建,刷新时间
11、find 找出 当前目录下的 目录和普通文件? 找出当前目录下10天没没有改变,大小大于4K的普通文件或目录
find ./
12、在当前目录下创建一个名字为1的目录 的命令? 创建级联目录 ./2/3/的命令? 一条命令创建级联目录 ./1/2/3和./1/2/4?
- [root@wang ~]# mkdir ./1
- [root@wang ~]#mkdir -p ./2/3
- [root@wang ~]# mkdir -p ./2/{3,4}
0
意思跟结果我都知道,就是 --stdin是什么意思,没找到
l5211314121 发表于 2015-3-20 19:46
将password 作为passwd 命令的输入,这样修改密码固然简单,但是要是被人家看到你的这条命令,也就知道了 ...
意思跟结果我都知道,就是 --stdin是什么意思,没找到
0
uname -a 和 cat /proc/version是显示的 内核的版本
随风飘雪012 发表于 2015-3-20 19:21
1.明文在/etc/grub.conf中的timeout=5下面加一行password 密码,密文,先用grub-md5-crypt生成md5生成的校 ...
uname -a 和 cat /proc/version是显示的 内核的版本
0
1、给grub设置密码
设置密码主要是修改grub的配置文件,那么我们怎么修改呢?默认我们正常装完系统【除非你在装的时候设置了】是没有grub密码的。
操作方法:编辑grub配置文件/etc/grub.conf
1、明文加密grub
在hidemenu下添加一行:passwd=code【code为你的明文密码】,保存。此后再次启动时就要输入你添加的明文密码了
2、md5加密grub
要使用md5加密的密码,那么我们肯定需要生成一个md5密码:grub-md5-crypt【这个命令会交互让输入密码,返回加密后的密文】;
然后呢,我们就把这个加密后的密文复制到grub的配置文件的hidemenu行下,注意了:这回我们需要告诉grub我们逆袭用MD5加密了:passwd --md5 密文。
3、用sha 256。。。。基本同2
2、设置普通用户密钥登录
基本同root,注意创建文件、目录时更改属主、属组
3、只要yum list后的模块名前有@都是安装了的
4、uname -r、
5、echo '密码' > passwd --stdin lin
6、
7、目录要有rx,文件要有r
8、用cat重定向文件
cat 1.txt > 2.txt
9、删除用户时,以下用户会变动:/etc/passwd、/etc/shadow、/etc/group、家目录
10、touch文件不存在与存在时的情况:创建、修改atime
11、find ./ -type -df;find ./ -mtime 10 -size +4 -type -df
12、mkdir -P ./1/2/3 ./1/2/4
设置密码主要是修改grub的配置文件,那么我们怎么修改呢?默认我们正常装完系统【除非你在装的时候设置了】是没有grub密码的。
操作方法:编辑grub配置文件/etc/grub.conf
1、明文加密grub
在hidemenu下添加一行:passwd=code【code为你的明文密码】,保存。此后再次启动时就要输入你添加的明文密码了
2、md5加密grub
要使用md5加密的密码,那么我们肯定需要生成一个md5密码:grub-md5-crypt【这个命令会交互让输入密码,返回加密后的密文】;
然后呢,我们就把这个加密后的密文复制到grub的配置文件的hidemenu行下,注意了:这回我们需要告诉grub我们逆袭用MD5加密了:passwd --md5 密文。
3、用sha 256。。。。基本同2
2、设置普通用户密钥登录
基本同root,注意创建文件、目录时更改属主、属组
3、只要yum list后的模块名前有@都是安装了的
4、uname -r、
5、echo '密码' > passwd --stdin lin
6、
7、目录要有rx,文件要有r
8、用cat重定向文件
cat 1.txt > 2.txt
9、删除用户时,以下用户会变动:/etc/passwd、/etc/shadow、/etc/group、家目录
10、touch文件不存在与存在时的情况:创建、修改atime
11、find ./ -type -df;find ./ -mtime 10 -size +4 -type -df
12、mkdir -P ./1/2/3 ./1/2/4
0
先看右边的--stdin:从标准输入读取密码
echo 'edeide':将...打印到标准输出
|:将前面命令的输出交给后面
完结:会不会了?
狠懒 发表于 2015-3-20 17:19
5、echo "password"|passwd --stdin user_name
这一段是什么意思呢,求解
先看右边的--stdin:从标准输入读取密码
echo 'edeide':将...打印到标准输出
|:将前面命令的输出交给后面
完结:会不会了?
0
本帖最后由 hangtiangazi 于 2015-3-20 21:53 编辑
看看答案。。
看看答案。。
- 1、如何给grub加密码(明文、密文),密文加密又分成哪几种
- 添加明文:
- vim /etc/grub.conf或者是/boot/grub/grub.conf
- hiddenmenu
- password 123456
- 暗文密码:(md5)
- 命令行:grub-crypt --md5(grub-md5-crypt)
- $1$q/V5mIeL$4MV9VgdUFIRDhyYKEekHV0
- vim /etc/grub.conf或者是/boot/grub/grub.conf
- hiddenmenu
- password --md5 $1$q/V5mIeL$4MV9VgdUFIRDhyYKEekHV0
- 保存退出即可。
- 暗文密码:(sha256)
- 命令行:grub-crypt --sha-256
- $5$3gTVd.lPaIDCbhFs$prBJ2MlCZiDPJh72d4rFglAUdnxRoxQ6JXpgP58hCZB
- vim /etc/grub.conf或者是/boot/grub/grub.conf
- hiddenmenu
- password --encryted $1$q/V5mIeL$4MV9VgdUFIRDhyYKEekHV0
- 保存退出即可。
- 暗文密码:(sha512)
- 同上。
- 2、 如何让普通用户密钥登陆服务器?
- puttygen生成公钥和私钥
- mkdir ~/.ssh
- cd .ssh
- vim authorized_keys
- 复制公钥到这里
- chmod 700 ~/.ssh
- chmod 600 ~/.ssh/authorized_keys
- putty操作:
- SSH->Auth->Browse(私钥)
- 3、如何用yum安装/删除一个软件包?如何查看某个软件包是否已经安装
- yum install -y rpm包
- yum remove rpm包
- 查看包是否安装:
- rpm -qa |grep "包名"
- rpm -q|grep "包名"
- 4、如何查看系统版本?(3个方法)
- a:cat /etc/issue
- b:cat/etc/redhat-release
- c:rpm -q centos-release
- d:还可以通过安装包:yum install -y redhat-lsb
- lsb_release -a 查看版本信息
- 5、修改用户的密码,但是不能提示密码输入
- echo "userpwd"|passwd --stdin username
- 6、如何在linux系统中添加永久环境变量?(5种)
- 所有用户:
- /etc/profile
- /etc/bashrc
- 对普通用户
- ~/.bashrc
- ~/.bash_profile
- 脚本方法:
- /etc/profile.d/filename
- 7、cp一个目录中的文件需要什么权限,mv呢?touch呢?rm呢?
- x wx wx wx
- 8、用cat如何向文件里重定向字符串
- a:$cat test << EOF(可以是别的字符)
- 9、 创建一个用户user1的命令? 创建这个用户以后,那些相关的文件会被更改?
- useradd user1 /etc/passwd /etc/group /etc/shadow
- 删除这个user1用户并且删除家目录的命令? 删除后,那些相关的文件会被更改?
- userdel -r user1 /home /etc/passwd /etc/shadow
- 10、touch ./1.txt ,如果没有这个文件会怎样,如果这个文件存在会怎么样?
- 没有会创建 atime ctime mtime 都相同
- 有的话 会更新 atime ctime mtime 的时间
- 11、find 找出 当前目录下的 目录和普通文件? 找出当前目录下10天没没有改变,大小大于4K的普通文件或目录
- find ./ -type d -a -type f 或者把-a去掉
- find . -size +4k -type d -0 -type f !-mtime -10
- 12、在当前目录下创建一个名字为1的目录 的命令? 创建级联目录 ./2/3/的命令? 一条命令创建级联目录 ./1/2/3和./1/2/4?
- mkdir ./1
- mkdir -p ./2/3
- mkdir -p ./1/2/{3,4}
0
明白了··谢谢!
1907353731 发表于 2015-3-20 21:36
先看右边的--stdin:从标准输入读取密码
echo 'edeide':将...打印到标准输出
|:将前面命令的输出交给 ...
明白了··谢谢!
0
1、如何给grub加密码(明文、密文),密文加密又分成哪几种
明文加密 vi /etc/grub.conf
hiddenmenu下增加一行
password=123456
保存退出,重启系统进入菜单选择,按p输入密码才可以编辑;
密文加密分md5加密和sha加密
命令为:grub-md5-crypt
输入密码,生成一串加密后的密码,复制密码
vi /etc/grub.conf
password --md5 粘贴密码
保存退出,重启系统进入菜单,按p输入密码;
sha加密命令:grub-crypt --sha-256
输入密码,生成一串密码,复制密码
编辑/etc/grub.conf
passwd --encrypted 粘贴密码,
保存退出,重启进入系统,按p输入密码;
2、 如何让普通用户密钥登陆服务器?
3、如何用yum安装/删除一个软件包?如何查看某个软件包是否已经安装
安装:yum install -y
查看:rpm -qa | grep “软件包名字”
4、如何查看系统版本?(3个方法)
uname -r
cat /etc/issue
cat /proc/version
5、修改用户的密码,但是不能提示密码输入
6、如何在linux系统中添加永久环境变量?(5种)
修改/etc/profile文件
最后一行添加PATH=$PATH:\目录
7、cp一个目录中的文件需要什么权限,mv呢?touch呢?rm呢?
cp需要r权限;mv需要r touch需要r rm需要r
8、用cat如何向文件里重定向字符串
9、 创建一个用户user1的命令? 创建这个用户以后,那些相关的文件会被更改?
删除这个user1用户并且删除家目录的命令? 删除后,那些相关的文件会被更改?
useradd user1
创建用户后,home目录新增加一个user1目录
/etc/passwd 新增user1信息
/etc/shadow 新增user1密码信息
/etc/group 新增user1信息
/etc/gshadow 新增user1信息
删除user1命令 userdel -r user1
删除后/home/user1 也删除
/etc/passwd /etc/shadow /etc/group /etc/gshadow
这4个文件下也会更改
10、touch ./1.txt ,如果没有这个文件会怎样,如果这个文件存在会怎么样?
touch ./1.txt 没有文件会在当前目录创建一个1.txt文件
如果存在的话,touch会更改文件的3个time;
11、find 找出 当前目录下的 目录和普通文件? 找出当前目录下10天没没有改变,大小大于4K的普通文件或目录
find ./ -type d -o -type f
find ./ -mtime 10 -o
12、在当前目录下创建一个名字为1的目录 的命令? 创建级联目录 ./2/3/的命令? 一条命令创建级联目录 ./1/2/3和./1/2/4?
mkdir ./1
mkdir -p ./2/3
mkdir -p ./1/2/{3,4}
明文加密 vi /etc/grub.conf
hiddenmenu下增加一行
password=123456
保存退出,重启系统进入菜单选择,按p输入密码才可以编辑;
密文加密分md5加密和sha加密
命令为:grub-md5-crypt
输入密码,生成一串加密后的密码,复制密码
vi /etc/grub.conf
password --md5 粘贴密码
保存退出,重启系统进入菜单,按p输入密码;
sha加密命令:grub-crypt --sha-256
输入密码,生成一串密码,复制密码
编辑/etc/grub.conf
passwd --encrypted 粘贴密码,
保存退出,重启进入系统,按p输入密码;
2、 如何让普通用户密钥登陆服务器?
3、如何用yum安装/删除一个软件包?如何查看某个软件包是否已经安装
安装:yum install -y
查看:rpm -qa | grep “软件包名字”
4、如何查看系统版本?(3个方法)
uname -r
cat /etc/issue
cat /proc/version
5、修改用户的密码,但是不能提示密码输入
6、如何在linux系统中添加永久环境变量?(5种)
修改/etc/profile文件
最后一行添加PATH=$PATH:\目录
7、cp一个目录中的文件需要什么权限,mv呢?touch呢?rm呢?
cp需要r权限;mv需要r touch需要r rm需要r
8、用cat如何向文件里重定向字符串
9、 创建一个用户user1的命令? 创建这个用户以后,那些相关的文件会被更改?
删除这个user1用户并且删除家目录的命令? 删除后,那些相关的文件会被更改?
useradd user1
创建用户后,home目录新增加一个user1目录
/etc/passwd 新增user1信息
/etc/shadow 新增user1密码信息
/etc/group 新增user1信息
/etc/gshadow 新增user1信息
删除user1命令 userdel -r user1
删除后/home/user1 也删除
/etc/passwd /etc/shadow /etc/group /etc/gshadow
这4个文件下也会更改
10、touch ./1.txt ,如果没有这个文件会怎样,如果这个文件存在会怎么样?
touch ./1.txt 没有文件会在当前目录创建一个1.txt文件
如果存在的话,touch会更改文件的3个time;
11、find 找出 当前目录下的 目录和普通文件? 找出当前目录下10天没没有改变,大小大于4K的普通文件或目录
find ./ -type d -o -type f
find ./ -mtime 10 -o
12、在当前目录下创建一个名字为1的目录 的命令? 创建级联目录 ./2/3/的命令? 一条命令创建级联目录 ./1/2/3和./1/2/4?
mkdir ./1
mkdir -p ./2/3
mkdir -p ./1/2/{3,4}
0
第六个的脚本方法不对,最后是 filename.sh必须以sh结尾,因为/etc/profile找的是以sh结尾的文件,第8题不对,第九个不全,厉害啊碉堡了
hangtiangazi 发表于 2015-3-20 21:49
马哥 ,帮我指点一下。。。
第六个的脚本方法不对,最后是 filename.sh必须以sh结尾,因为/etc/profile找的是以sh结尾的文件,第8题不对,第九个不全,厉害啊碉堡了
编辑回复