Linux--常用配置
- 更换主机名
- 以root用户登录
- 修改network文件:vi /etc/sysconfig/network
- 修改内容如下:
- NETWOEK=yes #启动网络
- HOSTNAME=master #主机名
- 修改hostname文件
- vi /etc/hostname
- 修改内容为:
- master
-
hostnamectl set-hostname master # 使用这个命令会立即生效且重启也生效
-
vim /etc/hosts # 编辑下hosts文件, 给127.0.0.1添加hostname
- 验证 使用命令:hostname 显示自己的主机名,重启则配置成功
- root用户和普通用户的区别:
-
root用户可以在Linux系统上做任何操作,权限没有收到任何限制。一般需要root权限的任务包括:移动文件或者文件夹in或者out of 系统目录,复制文件到系统目录,赋予或者收回用户权限,
系统维护和安装一些应用程序,例如:安装RPM格式的软件通常需要root权限,因为需要写一些信息到系统目录。还有一个需要注意的就是,对于小于1024端口的知名端口,只有root用户才可以有权限侦听,
如果应用程序需要侦听小于1024的端口,可以采用临时提权,侦听端口之后,再收回权限的方式进行。如果一直使用root运行应用程序,将会很危险,
Linux的sendmail就曾经出现过使用root运行sendmail因为要侦听25端口,结果sendmail程序出问题之后,可以通过这个安全问题控制整台服务器,因为它是用root用户启的。 一个一般用户是根据他所在的组的权限指定的一些操作,但是,一般来说,会拒绝使用一些会影响他的home目录之外的命令。用户可以被允许使用sudo命令,临时赋予root权限。
Unix系列的系统默认是组织一般用户访问系统的关键部分和其他用户的文件和文件夹。
-
- 搭建Java环境:
- 首先,删除自带的jdk(如果没有跳过此步)显示命令:rpm -qa|grep java (显示需要删除的组件 )
-
删除第一个组件:rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.51-2.4.5.5.el7.x86_64
- 删除第二个组件:rpm -e --nodeps java-1.7.0-openjdk-1.7.0.51-2.4.5.5.el7.x86_64
-
- 通过SSH工具将jdk的安装包,放入到 /opt环境下
-
解压解压压缩包:tar -zxvf jdk-8u181-linux-x64.tar.gz
-
配置环境变量 ,命令 : vim /etc/profile
-
另起一行写下如下数据: export JAVA_HOME=/opt/jdk1.8.0_181 export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
-
-
让环境变量生效 ,执行命令:source /etc/profile
-
验证是否成功,命令: java -version
- java环境永久生效的配置:
- vim ~/.bashrc
- 在最后面添加两行 :
export JAVA_HOME=/opt/jdk1.8.0_181
export PATH=$PATH:${JAVA_HOME}/bin - source ~/.brashrc
- 首先,删除自带的jdk(如果没有跳过此步)显示命令:rpm -qa|grep java (显示需要删除的组件 )
-
关闭防火墙:
-
systemctl stop firewalld.service #关闭防火墙 systemctl disable firewalld.service #禁止防火墙开机启动
firewall-cmd --state #查看防火墙的状态
-