虚拟机 安装 centos7 Server 不带桌面

虚拟机 安装 centos7 Server 不带桌面

参考
https://blog.csdn.net/wowocpp/article/details/136169936

1. 查看ip

ip addr

sudo yum install wget -y

sudo yum install lrzsz

yum install net-tools -y

4. 查看ip 地址

ip addr

ifconfig

cd /etc/sysconfig/network-scripts

vi ifcfg-eth0

sudo service network restart

4.1动态ip
BOOTPROTO=dhcp
DEVICE=eth0
ONBOOT=yes
STARTMODE=auto
TYPE=Ethernet
USERCTL=no
4.2 静态ip地址
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=010b6052-553f-4ef0-8a5d-344e032df634
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.99.40
PREFIX=24
GATEWAY=192.168.99.1
DNS1=192.168.99.1
DNS2=8.8.8.8
IPV6_PRIVACY=no
4.3 动态ip
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="dhcp"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="91dad5a3-d333-4f16-ae38-4182dde9f202"
DEVICE="ens33"
ONBOOT="yes"

4.4 静态IP

TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="none"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="enp4s0"
UUID="1105c07a-caca-442d-8392-bd02508a5f5f"
DEVICE="enp4s0"
ONBOOT="yes"
IPADDR="192.168.99.50"
PREFIX="24"
GATEWAY="192.168.99.1"
IPV6_PRIVACY="no"
DNS1="114.114.114.114"
DNS2="8.8.8.8"

5. sudo 用户

CentOS 使用sudo命令

https://www.codenong.com/cs106705358/

su root

chmod u+w /etc/sudoers

vi /etc/sudoers

找到

root    ALL=(ALL)       ALL

在他下面 ,添加

username ALL=(ALL) ALL

chmod u-w /etc/sudoers

6.修改密码

passwd 用户名

7. 查看端口

netstat -ntlp

netstat -ntlp

8.防火墙

默认的是 运行的

systemctl status firewalld.service

● firewalld.service - firewalld - dynamic firewall daemonLoaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; vendor preset: enabled)Active: active (running) since Sun 2024-02-04 18:37:29 CST; 4min 36s agoDocs: man:firewalld(1)Main PID: 793 (firewalld)CGroup: /system.slice/firewalld.service└─793 /usr/bin/python2 -Es /usr/sbin/firewalld --nofork --nopid

sudo firewall-cmd --zone=public --list-all

开放端口:sudo firewall-cmd --zone=public --add-port=80/tcp --permanent

重启防火墙:sudo systemctl restart firewalld.service

查看已开启的端口信息:

sudo firewall-cmd --list-ports

查看防火墙状态,running代表正在运行:
sudo firewall-cmd --state

停止命令

systemctl stop firewalld.service
启动命令
systemctl start firewalld.service
重启命令
systemctl restart firewalld.service

9.探测端口是否开放

[root@localhost ~]# telnet 61.135.169.125 80
Trying 61.135.169.125…
Connected to 61.135.169.125 (61.135.169.125).
Escape character is’^]'.
是的,如上显示,这就说明这个地址的80端口是开放的,很简单吧 //进入这个状态,需要按ctrl+c退出即可

2. ssh 服务查看

2.1 状态查看

systemctl status sshd.service

安装上之后,sshd 服务 默认就是 启动的

默认可以root 用户登录

● sshd.service - OpenSSH server daemonLoaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; vendor preset: enabled)Active: active (running) since Sun 2024-02-04 18:04:19 CST; 19min agoDocs: man:sshd(8)man:sshd_config(5)Main PID: 1109 (sshd)CGroup: /system.slice/sshd.service└─1109 /usr/sbin/sshd -D
2.2. PasswordAuthentication

PasswordAuthentications是一种身份验证方式,通常用于远程服务器的登录。当用户连接到远程服务器并进行身份验证时,服务器会根据
用户名进行验证,如果验证成功允许用户访问服务器。在SSH中,PasswordAuthentication可以被设置为yes或no,以指示是否允许密码身份验证。如果为no,则必须使用其他的身份验证方式,如公钥身份验证。

2.3. PermitRootLogin

PermitRootLogin 设置为 no 表示 不允许 root 用户远程访问,
PermitRootLogin 设置为 yes 表示
允许 root 用户远程访问,
PermitRootLogin 设置为 prohibit-password 表示 不允许 root
用户使用密码远程访问,但是可以用其他方式访问,比如公钥

PermitRootLogin如果不设置,默认是yes,也就是root可以登录

3. 静态IP设置

4. 防火墙状态查询

sudo iptables -nvL

sudo firewall-cmd --get-active-zones

sudo firewall-cmd --list-all-zones

1.查看默认的域所有信息
firewall-cmd --list-all
1
2.查看public域下所有信息
firewall-cmd --zone=public --list-all

sudo firewall-cmd --reload

sudo firewall-cmd --zone=public --add-port=39100/tcp --permanent
sudo systemctl restart firewalld.service
sudo firewall-cmd --list-all

netstat -ntlp

5. 查看系统版本

cat /etc/redhat-release

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/23147.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

泛微开发修炼之旅--06自定义Action接口开发示例、源码及使用场景

文章链接:泛微开发修炼之旅--06自定义Action接口开发示例、源码及使用场景

杨校老师项目之SpringBoot整合Vue超市管理系统

1.获取代码: 有偿获取:mryang511688 2.技术栈 SpringBoot MySQL mybatis Plus Redis 摘 要 随着信息化时代的到来,管理系统都趋向于智能化、系统化,超市进销存系统也不例外,但目前国内仍都使用人工管理&#xff…

qlv文件怎么转换成mp4,qlv文件转换成mp4文件的工具软件

qlv转MP4的方法,一直是广大视频爱好者关注的问题。qlv是一种较为特殊的视频格式,而MP4则以其广泛的兼容性和优秀的播放效果,成为众多设备上的首选格式。因此,掌握qlv转MP4的技巧,对于提升视频观看体验至关重要。本文将…

pytorch(其他操作)

文章目录 1.torch.atleast_1d()2.torch.atleast_2d()3.torch.bincount()4.torch.block_diag()5.torch.broadcast_tensors()6.torch.broadcast_shapes()7.torch.bucketize()8.torch.cartesian_prod()9.torch.cdist()10.torch.clone()11.torch.cummax()12.torch.cummin()13.torch…

队列及其应用

实验内容 请设计一个简单的模拟银行排队系统,要求程序具有以下4项菜单: 1.取号。选择该菜单后,为客户产生一个排队号。 2.叫号。选择该菜单后,显示可服务的客户排队号。 3.查看队伍。从队首到队尾列出所有排队客户的排队号。 4.退…

【机器学习】YOLOv10与YOLOv8分析

YOLOv10与YOLOv8:实时目标检测技术的演进与对比 一、YOLOv8与YOLOv10的概述二、YOLOv8的特点与优势三、YOLOv10的改进与创新四、YOLOv10与YOLOv8的性能对比五、总结与展望 随着深度学习技术的飞速发展,实时目标检测技术已成为计算机视觉领域的研究热点。…

Django前端页面-模板继承

通过模板的继承&#xff0c;可以将所有共同的前端页面移到母版&#xff0c;那么其他页面就可以用到母版了。 这是母版 <!DOCTYPE html> <html><head>{% block css %}{% endblock %}</head><body><h1>母版</h1><div><!-- …

关于yolov8识别滑块关键点

1&#xff0c;images,annotations创建 IMAGES&#xff1a;放图片材料的 ANNTATIONS&#xff1a;放labelImg标记的xml文件 2&#xff0c;labels,txt怎么来的 labels &#xff1a;可以手动创建&#xff0c;里面还配置了train,val,test文件夹。可手动&#xff08;以下代码中没有写…

【渗透测试】DC-1靶机实战(下)SSH爆破提权

【渗透测试】DC-1靶机实战&#xff08;上&#xff09;漏洞扫描获取反弹shell-CSDN博客 7.SSH爆破 hydra ssh://172.20.10.4 -l flag4 -P /usr/share/john/password.lst -t 64 -f -vV -o /tmp/hydra.sshssh://10.10.10.31&#xff1a;指定了要攻击的 SSH 服务的地址。 -l flag…

医学编码系统说明

简介 流程说明 登录系统 在浏览器中访问FNEHR的站点&#xff0c;输入医院编号、用户和密码&#xff0c;选择“Other”&#xff0c;点击“Login”按钮&#xff0c;登录系统&#xff1a; 登录后&#xff0c;在左边显示系统的菜单&#xff1a; 系统设置 医院设置 点击左侧的“Acc…

【电赛】STM32-PID直流减速电机小车【寻迹+避障+跟随】【更新ing】

一.需求分析 1.主控&#xff1a;STM32C8T6&#xff08;没什么好说的哈哈&#xff09; 2.电机&#xff1a;JAG25-370电机 【问】为什么要用直流减速电机&#xff1f;&#xff1f; PID控制器需要依靠精确的反馈信号来调整其输出&#xff0c;确保电机按照预定的速度和位置运行…

用python写一个基于PyQt5和OpenAI的智能问答项目

摘要&#xff1a; 使用python写一个可以对话的智能问答机器人&#xff0c;界面是使用PyQt5写的&#xff0c;通过调用OpenAl的免费接口&#xff0c;实现实时聊天功能。 1.申请免费的API key 前往页面https://github.com/chatanywhere/GPT_API_free 点击下面链接&#xff1a; …

json.dumps参数

json.dumps&#xff08;&#xff09;是 Python 中json 模块的一个函数&#xff0c;用于将 Python 对象编码成 JSON格式的字符串。这个函数有几个常用的参数&#xff0c;下面是一些主要的参数及其描述&#xff1a; 1. **obj**&#xff1a; 必需。要转换的 Python 对象。 2. *…

mysql 解析json

需求背景 设计时数据库中存放的部分原始数据为json&#xff0c;在二次开发过程通过视图来解析出数据 实现 SELECT profile->$.name AS user_name FROM users;如果是5.7以下 SELECT JSON_EXTRACT(profile, $.name) AS user_name FROM users;如果碰到需要将string转换为do…

SQL实验 SQL Server数据库的安全性控制

一、实验目的 1&#xff0e;熟悉通过SQL对数据进行安全控制。 2&#xff0e;掌握GRANT与REVOKE语句的使用&#xff0c;熟悉数据库用户的创建和授权。 二、实验内容 &#xff08;一&#xff09;、第一部分&#xff1a;以上先采用图形用户界面进行设置权限&#xff0c;然后试…

65、API攻防——接口安全WebPackRESTSOAPWSDLWebService

文章目录 一、接口类型二、Webservice类——Wsdl&ReadyAPI-SQL注入三、SOAP类——Swagger&SoapUI&EXP-信息泄露四、HTTP类——WebPack&PackerFuzzer-信息泄露 一、接口类型 HTTP类接口PRC类接口 客户端和服务端的连接&#xff0c;非web上的接口&#xff0c;可…

计算机网络9——无线网络和移动网络1 无线局域网 WLAN2

文章目录 一、802.11局域网的 MAC 层协议1、CSMA/CA协议2、时间间隔 DIFS 的重要性3、争用信道的过程4、对信道进行预约 二、802.11局域网的 MAC 帧1&#xff09;关于 802.11 数据帧的地址2&#xff09;序号控制字段、持续期字段和帧控制字段 一、802.11局域网的 MAC 层协议 1…

实战:Zig 编写高性能 Web 服务(2)

1.1 编写 HTTP server 我们从python -m http.server 8000启动得到灵感&#xff0c;先确定好目标&#xff1a; 编写一个HTTP/1.1 http serverzig version 0.12.0 使用zig init搭建项目的前置工作你先自行搭建好&#xff0c;不会的翻看前面铺垫的章节熟悉zig的项目结构。 关键…

在mmdet 3.0系列中使用visualizer进行目标检测真实框和检测框的可视化和绘制 并保存为图像

在 MMDetection 3.0 中&#xff0c;使用 visualizer 进行目标检测的真实框和检测框的可视化和绘制&#xff0c;并将结果保存为图像&#xff0c;是一个比较简便且高效的方法。以下是具体的实现步骤和代码示例。 步骤 加载必要的库和初始化模型。 加载测试图像和数据集。 进行推…

神经网络 | 深度学习背后的数学

神经网分析 机器学习处理的是数据&#xff0c;通过学习输入的数据&#xff0c;从而建立模型&#xff0c;以便预测新的数据的输出 按照类型可以进行如下分类 监督分类 非监督分类 强化学习 神经元 生物学中&#xff0c;人的大脑是由多个神经元互相连接形成网络而构成的。也…