CentOS学习
ssh服务:
sshd(secure shell)服务使用ssh协议远程开启其他主机shell的服务。首先需要打开sshd 服务
在云服务器 ECS Linux CentOS 7 下重启服务不再通过 service 操作,而是通过 systemctl 操作。
开启 sshd 服务:systemctl start sshd.service
重启 sshd 服务:systemctl restart sshd.service
查看 sshd 服务是否启动:systemctl status sshd.service
CentOS基本配置:
软件更新:yum upgrade -y (-y:安装过程中的默认项选y)
自动补全命令:yum -y install bash-completion
Wget下载软件的工具:yum install -y wget
安装vim编辑工具:yum install -y vim-enhanced
安装网络工具:yum install -y net-tools.x86_64
安装java环境:
(1)下载jdk包,把包移动到/opt/software(software是自己创建的目录)
(2)把软件包解压在/usr/local/src目录下
(3)编辑配置文件:vim /etc/profile,在行末尾追加这四行
export JAVA_HOME=/usr/local/src/jdk1.8.0_291
export JRE_HOME=/usr/local/src/jdk1.8.0_291/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH
(4)使配置文件生效:source /etc/profile
(5)测试版本号:java -version,会返回以下三行,说明安装成功
java version "1.8.0_291"
Java(TM) SE Runtime Environment (build 1.8.0_291-b10)
Java HotSpot(TM) 64-Bit Server VM (build 25.291-b10, mixed mode)
CentOS的目录结构:https://www.cnblogs.com/shaosks/p/9178157.html
iptables-services安装
只要有iptables命令就可以写规则,但是在centos7上软件包不安装完全,是没有iptables服务的(主要安装iptables-services软件包)。
# yum -y install iptables-services
# systemctl start iptables.service
# systemctl enable iptables.service