您现在的位置:新疆网站建设-新疆网站制作-新疆二域设计>> 帮助中心>服务器相关>> Linux系统命令:配置介绍及修改配置

Linux系统命令:配置介绍及修改配置

作者:管理员  来源:互联网  发布时间:2025-12-03 10:15:44  点击数:0

1、解决linux无法联网的问题

首先执行如下命令判断是否能联网:

ping www.baidu.com  

ping不通的话说明当前linux不能联网,需做如下配置

vim /etc/sysconfig/network-scripts/ifcfg-eth0,编辑该文件如下:

GATEWAY=192.168.66.2  #前三个字段与linux地址一致,最后一个值是0-255随便写,不与本局域网地址冲突就行;

DNS1=211.167.230.200  #DNS1是本地能联网的DNS(右键桌面右下角的网络,网络共享中心,点击当前连接的网络,点击详细信息,找到IP4 DNS服务器后的地址即可)


2、解决非root用户使用sudo命令报错问题

#比如用户zhangsan使用sudo命令创建test文件夹
sudo mkdir test
#此时时报错如下:
"不在 sudoers 文件中。此事将被报告。"
#解决方法:
#切换到root用户下,对/etc/sudoers文件添加如下一行即可
zhangsan  ALL=(ALL)     ALL


3、配置免密登录其他机器时报错

3.1、linux配置免密登录其他机器

ssh-keygen 
# 执行完上边的命令后, 敲三次回车,然后依次执行下边三条语句即可
# 其中maltose01、maltose02、maltose03分别是其他机器的主机名
ssh-copy-id maltose01; ssh-copy-id maltose02; ssh-copy-id maltose03

远程在其他系统创建文件:

ssh maltose02 mkdir /root/haha;


远程启动另一台机器的zookeeper:

# source会把另一台机器要执行的命令与当前命令作为同一级,不加source的话,会认为在另一台机器执行的命令是当前命令的子进程,执行不成功;
ssh maltose02  “source  /etc/profile;/root/apps/zookeeper/bin/zkServer.sh start”


3.2、配置免密登录其他机器:

ssh-copy-id maltose02  #想要免密登录主机名是maltose02的机器


报错:

ERROR: @    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
ERROR: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
ERROR: IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
ERROR: Someone could be eavesdropping on you right now (man-in-the-middle attack)!
ERROR: It is also possible that a host key has just been changed.
ERROR: The fingerprint for the ECDSA key sent by the remote host is
ERROR: SHA256:N1bfV8wCL0RUL42A5umPZxhovF4hxEeZC7IT6+ljzek.
ERROR: Please contact your system administrator.
ERROR: Add correct host key in /root/.ssh/known_hosts to get rid of this message.
ERROR: Offending ECDSA key in /root/.ssh/known_hosts:2
ERROR: ECDSA host key for maltose02 has changed and you have requested strict checking.
ERROR: Host key verification failed.


解决方法:

cd /root/.ssh;
vi   known_hosts;

将之前配置的maltose02的内容删除即可(删除下边红框里的内容)


image

重新执行免密配置命令

ssh-copy-id maltose02


4、首次安装centos后yum报错连不上外网

yum报错连不上外网,且系统里又没有wget命令的解决办法

# 备份当前数据源
cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

# 切换数据源(本人这条命令不生效,没有wget命令)
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
# 或者 (我使用的是这个命令)
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

# 清除缓存
yum clean all

#更新缓存
yum makecache

# 更新yum
yum -y update


关键字: Linux 配置 Linux命令

上一篇:Linux系统非root用户使用sudo命令报错应该如何解决?
下一篇:Linux系统命令:find命令详解

版权所有 新疆二域信息技术有限公司 All Rights Reserved 地址:乌鲁木齐市北京南路高新街217号盈科广场B座615 备案号:新ICP备14003571号-6 新公网安备 65010402000050号