Hi、大家好,我是钟义林。写一篇没什么实际含义的文章吧,这个就奉献初学者了吧!
首先说明一下,在我们实际生产环境中,我本人喜欢在安装linux的时候选择最小安装。而安装好以后再缺什么安装什么。正如标题一样,不少时候会因为一些bash:***:command not found 而困扰。今天我们举三个例子吧例,分别是setup vim ssh
我想用ssh 出现了-bash:ssh:command对吧 想用vim出现了-bash:vim:command 以及我个人喜欢用的setup也是-bash:setup:command
其实就是因为最小安装的时候这些包没有安装上。我们来安装上就好、首先确认意见事情,就是你的机器能上外网。默认情况下 刚安装还的linux Centos 会默认不让你上网原因是要把你的ifcfg-eth0里的 ONBOOT=no 该为yes 然后重启网卡就可以获取ip了,前提是你有DHCP,当然,现在一般都会用DHCP服务,一个一个说吧:
上图中是已经改好的。下面有个BOOTPROTO=dhcp,如果你想自己修改IP的话改为static,并且需要添加一下信息
IPADDR=(改成要设置的IP)
NETMASK=(子网掩码)
GATEWAY=(网关)
DNS=(dns地址)
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
废话有点多了,说正题,在机器能上公网后我们来安装一些包让他能实现ssh vim setup
yum install setuptool ntsysv iptables system-config-securitylevel-tui \
system-config-network-tui vim *ssh* -y
如果你嫌长,可以yum install vim* ssh* steup* ntsysv iptables system-config* -y
额外说一下,把SELINUX=permissive
再说一下ssh连接不上的原因
我换到CRT上讲解一下,愿意是因为没有ssh命令虽然你能重启sshd服务也能看到22端口
安装openssh 可以通过域名 yum install openssh-* 来进行安装
我们选择Y yes是的安装。 ssh:connand not found 问题处理完成
最后检查一下setup,其实刚安装好就应该检查一下看看
写了一篇没什么价值的文章。谢谢观看。
转载于:https://blog.51cto.com/zhongyilin1990/1330010