您现在的位置:首页Linux

ssh key转发功能

ssh key转发功能

如果说ssh key方式登陆给我们带来了方便,那么同时也带来了安全隐患.一般情况下,A机器以key的方式登陆B,那么把A的公钥拷贝到B即可,反过来也是如此.但是这样一来,要在A/B机器上产生密钥对,有公钥必然有私钥.我们知道公钥拿出去是安全的,私钥才是安全关键.如果被别人拿到了私钥,那么他就可以登陆...
bash shell必须掌握的命令--exec命令

bash shell必须掌握的命令--exec命令

shell的内建命令exec将并不启动新的shell,而是用要被执行命令替换当前的shell进程,并且将老进程的环境清理掉,而且exec命令后的其它命令将不再执行。 因此,如果你在一个shell里面,执行exec ls那么,当列出了当前目录后,这个shell就自己退出了,因为这个shell...
bash shell的并发实现及进程数的控制

bash shell的并发实现及进程数的控制

首先,要实现并发, 同时运行的进程必须是没有先后顺序的,否则也不适用.比如对多台server进行ping.一. 通过后台运行的方式常规方式:[root@vm57-120 ~]# cat ping.sh #!/bin/bashfor ip in 192.168.57.121 192.168....
subshell

subshell

子任务执行时能做串行处理. 圆括号里的命令列表 ( 命令 1; 命令 2; 命令 3; ... ) 注意:  在子 shell 里的变量不能被这段子 shell 代码块之外外面的脚本访问.这些变量是不能被   (local variable...
chkconfig 服务的添加、顺序

chkconfig 服务的添加、顺序

chkconfig --level 345 nfs off--add name 这个选项增加一项新的服务,chkconfig 确保每个运行级有一项 启动(S) 或者 杀死(K) 入口。如有缺少,则会从缺省的init 脚本自动建立。--del name 用来删除服务,并把相关符号连接从 /etc/rc...
shell随机码生成的几种方法

shell随机码生成的几种方法

shell中有一个变量$RANDOM 能够生成随机的数字,范围是0~32767[2^15],大概率基本上是4~5位数字。1. $RANDOMshell中有一个变量$RANDOM 能够生成随机的数字,范围是0~32767[2^15],大概率基本上是4~5位数字。取0~99之间的数:echo...