centos7

centos7安装常见错误:

1、在执行yum操作时
报错:Could not retrieve mirrorlist
解决方法:
vi /etc/resolv.conf

nameserver 8.8.8.8
search localdomain

:wq保存退出即可,之后再执行yum操作,成功!

报错:Loaded plugins: fastestmirror
解决方法:
1.修改插件的配置文件
vi /etc/yum/pluginconf.d/fastestmirror.conf
enabled = 1//由1改为0,禁用该插件
2.修改yum的配置文件
vi /etc/yum.conf
plugins=1//改为0,不使用插件

2、联网问题
1)虚拟机设置 -->网络设配器 --> 选择NAT模式
2)修改配置文件
vi /etc/sysconfig/network-scripts/ifcfg-enxxx(选择自己对应的文件)
修改内容:UNBOOT=yes
按“esc”键后,输入:wq回车,完成配置文件编辑。
3)测试:输入:service network restart命令重启网卡,生效刚刚修改ip地址,ping www.baidu.com测试网络连通性

3、安装图形界面
1)安装 X Window System
yum groupinstall “X Window System”
2)安装图形界面软件
yum groupinstall “GNOME Desktop”
3)进入图形界面
startx
4)修改图形界面为默认启动方式

systemctl set-default graphical.target

4、查看网卡mac地址

  1. ifconfig -a 其中 HWaddr字段就是mac地址
  2. cat /sys/class/net/eth0/address 查看eth0的mac地址
  3. cat /proc/net/arp 查看连接到本机的远端ip的mac地址
  4. 程序中使用SIOCGIFHWADDR的ioctl命令获取mac地址和ifcfg-eth0中device和mac地址的eth0对应,mac地址也要对应

**5、Failed to start LSB: Bring up/down networking **
执行 service network restart 出现以下错误

Restarting network (via systemctl):  Job for network.service failed. See 'systemctl status network.service' and 'journalctl -xn' for details.

根据上面的提示,执行“systemctl status network.service”输出以下的类似信息:Failed to start LSB: Bring up/down networking.

解决的办法:
修改mac地址。
查看centos7虚拟机的mac地址,需要执行 “ip addr”,输出如下的类似信息:
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 00:0c:29:81:07:7e brd ff:ff:ff:ff:ff:ff
inet 192.168.59.131/24 brd 192.168.59.255 scope global dynamic ens33
valid_lft 1622sec preferred_lft 1622sec
inet6 fe80::20c:29ff:fe81:77e/64 scope link
valid_lft forever preferred_lft forever

mac地址:00:0c:29:81:07:7e
修改ifcfg-XXX文件了,只修改HWADDR
执行service network restart

6、CentOS7使用firewalld打开关闭防火墙与端口
firewalld的基本使用
启动: systemctl start firewalld
关闭: systemctl stop firewalld
查看状态: systemctl status firewalld
开机禁用 : systemctl disable firewalld
开机启用 : systemctl enable firewalld

7、用户管理
1)添加用户
useradd /adduser
passwd 注:为用户设置密码
2)查看用户
groups 查看当前登录用户的组内成员
groups gliethttp 查看gliethttp用户所在的组,以及组内成员
whoami 查看当前登录用户名
3)删除用户
deluser 用户名

如果报错:userdel: user xxx is currently used by process 17272
解决办法:sudo vi vipw
dd 删除要删除的用户那行
sudo vi vipw -s
dd dd 删除要删除的用户那行(保持数据的一致性)

8、IP管理
临时修改:ifconfig eno16777736 192.168.xxx(eno1277736 网络接口,选择自己的,可通过 ip addr 查看)

永久修改:
1)查看网络接口 ifconfig
2)修改配置文件 vim /etc/sysconfig/network-scripts/ifcfg-网络接口名称
eg.
BOOTPROTO=static
HWADDR=00:0c:29:ce:3f:3c #MAC地址
IPADDR=192.168.1.104 #静态IP
GATEWAY=192.168.1.2 #默认网关
NETMASK=255.255.255.0#子网掩码
DNS1=192.168.1.2 #DNS配置
3)重启网络服务
service network restart

备注:
DEVICE=物理设备名
IPADDR=IP地址
NETMASK=掩码值
NETWORK=网络地址
BROADCAST=广播地址
GATEWAY=网关地址
ONBOOT=[yes|no](引导时是否激活设备)
USERCTL=[yes|no](非root用户是否可以控制该设备)
BOOTPROTO=[none|static|bootp|dhcp](引导时不使用协议|静态分配|BOOTP协议|DHCP协议)
HWADDR= 你的MAC地址

9、密码设置
修改root密码:
root用户登陆后,输入:passwd
修改普通用户密码:
如果能记住密码,登录后同样输入:passwd
如果忘记密码,登录root用户,输入:passwd 用户名

10、hostname管理
查看hostname:hostname
修改hostname:centos7与以前版本的修改方法有差别:
hostnamectl set-hostname xxx
重启:reboot
如果是以前版本的:
vi vi /etc/hosts
增加内容:192.168.xxx xxx
reboot

11、安装ssh服务
1)查看是否安装了相关软件:
rpm -qa|grep -E “openssh”
显示结果含有以下三个软件,则表示已经安装,否则需要安装缺失的软件

openssh-ldap-6.6.1p1-35.el7_3.x86_64 
openssh-clients-6.6.1p1-35.el7_3.x86_64 
openssh-6.6.1p1-35.el7_3.x86_64 
openssh-askpass-6.6.1p1-35.el7_3.x86_64 
openssh-server-6.6.1p1-35.el7_3.x86_64 
openssh-keycat-6.6.1p1-35.el7_3.x86_64 
openssh-server-sysvinit-6.6.1p1-35.el7_3.x86_64

2)安装缺失的软件:

sudo yum install openssh*

3)注册使用服务:

sudo systemctl enable sshd  
sudo systemctl start sshd 或者
service sshd start 123

4)开启防火墙的22端口:
具体防火墙使用可以参见:http://www.cnblogs.com/moxiaoan/p/5683743.html

sudo firewall-cmd --zone=public --add-port=22/tcp --permanent  
sudo service firewalld restart  

5)测试是否安装成功

win10下测试:
以管理员身份运行 cmd
前提windows安装了ssh,输入ssh查看
安装后,输入:ssh hostname@ip地址(默认端口22,如果是其他的可以再加上-p xx)
eg. ssh hadoop001@192.168.150.101

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值