Linux安装后基础配置--网络--ssh--基本软件
安装教程比较多就不写了。
网络配置
设置虚拟网络



修改网络配置文件
vi /etc/sysconfig/network-scripts/ifcfg-ens33
将ONBOOT由no改为yes:

修改为静态网络
/etc/sysconfig/network-scripts/ifcfg-eth33
BOOTPROTO=static
IPADDR=192.168.1.129
GATEWAY=192.168.1.2
DNS1=8.8.8.8
DNS2=114.114.114.114
添加dns服务器
在此要强调一点的是,直接修改/etc/resolv.conf这个文件是没用的,网络服务重启以后会根据/etc/sysconfig /network-scripts/ifcfg-eth33来重载配置
我们上面加了就不用改了
vi /etc/resolv.conf
添加首选DNS服务器和备选DNS服务器。
nameserver 8.8.8.8
nameserver 114.114.114.114
重启网络服务
service network restart
关闭防火墙
虚拟机放心关掉
#暂时关闭防火墙
systemctl stop firewalld
#永久关闭防火墙
systemctl disable firewalld
配置镜像源
备份yum源(可选)
cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
修改
中科大
sed -e 's|^mirrorlist=|#mirrorlist=|g' \-e 's|^#baseurl=http://mirror.centos.org/centos|baseurl=https://mirrors.ustc.edu.cn/centos|g' \-i.bak \/etc/yum.repos.d/CentOS-Base.repo
阿里云
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
清理缓存
yum makecache
软件安装
Vim
yum -y install vim
wget
yum -y install wget
安装net-tools
yum search net-tools#先查找在安装yum install -y net-tools.x86_64
更新系统
yum update -y
ssh
烦死了,改了一个上午,好多教程都没啥用。
可能出现的问题
- channel is not opened.
- 连接半天,密码没错但是出现要输入密码
解决
首先看ssh是否安装,这个一般都还是有的。
yum list installed | ssh

主要看配置.
PermitRootLogin改为yes
PasswordAuthentication改为yes
UseDNS改为 no
UsePAM 改为yes




重启ssh
systemctl restart sshd.service
配置文件
/etc/ssh/sshd_config
1 # $OpenBSD: sshd_config,v 1.100 2016/08/15 12:32:04 naddy Exp $2 3 # This is the sshd server system-wide configuration file. See4 # sshd_config(5) for more information.5 6 # This sshd was compiled with PATH=/usr/local/bin:/usr/bin7 8 # The strategy used for options in the default sshd_config shipped with9 # OpenSSH is to specify options with their default value where10 # possible, but leave them commented. Uncommented options override the11 # default value.12 13 # If you want to change the port on a SELinux system, you have to tell14 # SELinux about this change.15 # semanage port -a -t ssh_port_t -p tcp #PORTNUMBER16 #17 #Port 2218 #AddressFamily any19 #ListenAddress 0.0.0.020 #ListenAddress ::21 22 HostKey /etc/ssh/ssh_host_rsa_key23 #HostKey /etc/ssh/ssh_host_dsa_key24 HostKey /etc/ssh/ssh_host_ecdsa_key25 HostKey /etc/ssh/ssh_host_ed25519_key26 27 # Ciphers and keying28 #RekeyLimit default none29 30 # Logging31 #SyslogFacility AUTH32 SyslogFacility AUTHPRIV33 #LogLevel INFO34 35 # Authentication:36 37 #LoginGraceTime 2m38 PermitRootLogin yes39 #StrictModes yes40 #MaxAuthTries 641 #MaxSessions 2042 43 #PubkeyAuthentication yes44 45 # The default is to check both .ssh/authorized_keys and .ssh/authorized_keys246 # but this is overridden so installations will only check .ssh/authorized_keys47 AuthorizedKeysFile .ssh/authorized_keys48 49 #AuthorizedPrincipalsFile none50 51 #AuthorizedKeysCommand none52 #AuthorizedKeysCommandUser nobody53 54 # For this to work you will also need host keys in /etc/ssh/ssh_known_hosts55 #HostbasedAuthentication no56 # Change to yes if you don't trust ~/.ssh/known_hosts for57 # HostbasedAuthentication58 #IgnoreUserKnownHosts no59 # Don't read the user's ~/.rhosts and ~/.shosts files60 #IgnoreRhosts yes61 62 # To disable tunneled clear text passwords, change to no here!63 #PasswordAuthentication yes64 #PermitEmptyPasswords no65 PasswordAuthentication yes66 67 # Change to no to disable s/key passwords68 #ChallengeResponseAuthentication yes69 ChallengeResponseAuthentication no70 71 # Kerberos options72 #KerberosAuthentication no73 #KerberosOrLocalPasswd yes74 #KerberosTicketCleanup yes75 #KerberosGetAFSToken no76 #KerberosUseKuserok yes77 78 # GSSAPI options79 GSSAPIAuthentication yes80 GSSAPICleanupCredentials no81 #GSSAPIStrictAcceptorCheck yes82 #GSSAPIKeyExchange no83 #GSSAPIEnablek5users no84 85 # Set this to 'yes' to enable PAM authentication, account processing,86 # and session processing. If this is enabled, PAM authentication will87 # be allowed through the ChallengeResponseAuthentication and88 # PasswordAuthentication. Depending on your PAM configuration,89 # PAM authentication via ChallengeResponseAuthentication may bypass90 # the setting of "PermitRootLogin without-password".91 # If you just want the PAM account and session checks to run without92 # PAM authentication, then enable this but set PasswordAuthentication93 # and ChallengeResponseAuthentication to 'no'.94 # WARNING: 'UsePAM no' is not supported in Red Hat Enterprise Linux and may cause several95 # problems.96 UsePAM yes97 98 #AllowAgentForwarding yes99 #AllowTcpForwarding yes100 #GatewayPorts no101 X11Forwarding yes102 #X11DisplayOffset 10103 #X11UseLocalhost yes104 #PermitTTY yes105 #PrintMotd yes106 #PrintLastLog yes107 #TCPKeepAlive yes108 #UseLogin no109 #UsePrivilegeSeparation sandbox110 #PermitUserEnvironment no111 #Compression delayed112 #ClientAliveInterval 0113 #ClientAliveCountMax 3114 #ShowPatchLevel no115 UseDNS no116 #PidFile /var/run/sshd.pid117 #MaxStartups 10:30:100118 #PermitTunnel no119 #ChrootDirectory none120 #VersionAddendum none121 122 # no default banner path123 #Banner none124 125 # Accept locale-related environment variables126 AcceptEnv LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES127 AcceptEnv LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT128 AcceptEnv LC_IDENTIFICATION LC_ALL LANGUAGE129 AcceptEnv XMODIFIERS130 131 # override default of no subsystems132 Subsystem sftp /usr/libexec/openssh/sftp-server133 134 # Example of overriding settings on a per-user basis135 #Match User anoncvs136 # X11Forwarding no137 # AllowTcpForwarding no138 # PermitTTY no139 # ForceCommand cvs server相关文章:
Linux安装后基础配置--网络--ssh--基本软件
安装教程比较多就不写了。 网络配置 设置虚拟网络 修改网络配置文件 vi /etc/sysconfig/network-scripts/ifcfg-ens33将ONBOOT由no改为yes: 修改为静态网络 /etc/sysconfig/network-scripts/ifcfg-eth33 BOOTPROTOstatic IPADDR192.168.1.129 GATEWAY192.168…...
剑指 Offer 66. 构建乘积数组
剑指 Offer 66. 构建乘积数组 难度:middle\color{orange}{middle}middle 题目描述 给定一个数组 A[0,1,…,n−1]A[0,1,…,n-1]A[0,1,…,n−1],请构建一个数组 B[0,1,…,n−1]B[0,1,…,n-1]B[0,1,…,n−1],其中 B[i]B[i]B[i] 的值是数组 AAA…...
1.1 误差的来源
不难发现,考察用计算机解决科学计算问题时所经历的几个环节(如图1-1所示),其中每一步都可能产生误差,首先,数学模型是通过对实际问题进行抽象与简化得到的,它与实际问题之间有误差.数学模型与实…...
python进程间通信
进程间通信表示进程之间的数据交换。 为了开发并行应用程序,需要在进程间交换数据。 下图显示了多个子过程之间同步的各种通信机制 - 各种通信机制 队列 队列可以用于多进程程序。 多处理模块的Queue类与Queue.Queue类相似。 因此,可以使用相同的API…...
麒麟Linux操作系统磁盘策略永久调整为deadline
1.前言在安装数据库,比如达梦数据库时,为获取磁盘最佳性能,一般要将数据磁盘设置为deadline。2. 修改磁盘调度算法2.1临时修改假设磁盘为sda,echo deadline > /sys/block/sda/queue/scheduler2.2通用机永久修改grubby --update-kernelALL …...
yum安装Docker(CentOS7.9)
目录 一、安装环境 编写yum源(根据系统版本) 二、安装docker-ce 默认安装docker-ce是最新版本 ps:安装不成功则需要安装container-selinux,下载网络yum源,再安装docker-ce即可 #查看dcoker-ce所产生的文件路径 三、启动docker 四、配置镜像加速器…...
c++错误 free(): double free detected
记一次bug调试。。。。 我定义了一个类,测试的时候,调用它的方法出现了free(): double free detected ,但是调用其他方法是正常的。这个错误,字面意思就是检测到了双重释放。是指对于同一块内存,释放了两次。 我的类…...
12升400V 升压DC-DC高压脱毛仪解决方案SC3671
ipl(intense pulsed light,强脉冲光)脱毛,也叫光子脱毛,是市场上的一种新型脱毛技术和美容方法,其利用强脉冲光特殊的波长和光热效应实现破坏毛囊并达到永久脱毛的效果,具有速度快,效果好,安全性…...
h264格式分析
h264格式分析一.简介二.h264编码原理1.帧间压缩2.帧内压缩三.编码结构1.IDR帧2.解码顺序四.NALU1.nalu头信息2.annexb模式一.简介 h264是一种视频编码标准,又叫Advanced Video Codec,即AVC 二.h264编码原理 1.帧间压缩 通过I、B、P帧实现帧间压缩 I…...
【数据分析师求职面试指南】实战技能部分
文章目录必备技能数据人员如何创造价值完整的指标体系构建数据监控集报表设计设计一份优质的数据分析报告基于互联网大数据的应用A B 测试用户画像完整的数据挖掘项目流程1. 分析问题,明确目标2.模型可行性分析3.选取模型4.选择变量5.特征工程6.建立模型&效果…...
树与二叉树(二叉树的表示,性质,遍历,还原)
基本术语:A(或B)是I的祖先,I是A(或B)的子孙;D是I的双亲,I是D的孩子;节点的孩子个数称为节点的度;树中节点的最大度数称为树的度;度大于0的节点称为…...
mysql 源码学习理解记录--lock_rec_move
记录源码学习笔记,如有错误,还请帮忙指正。 Lock_rec_move 函数使用场景之用于update Update 匹配条件时会用lock_rec_lock先加锁。然后再进行ha_update_row 操作。 在修改时,当修改的字段前后长度不一致时,会导致不能原地修改…...
markdown(.md)常用语法
markdown(.md)常用语法markdown常用语法常用目录标题分割线格式空格换行无序列表有序列表列表嵌套文字引用行内代码代码块字体转义斜体加粗删除线下划线功能链接todo listtypora插入图片并保存在本地包含了一些常用的MD语法和操作,语法不是很…...
千言数据集赛题介绍
赛题题目 通用信息抽取任务评测 将多种不同的信息抽取任务用统一的通用框架进行描述,着重考察相关技术方面在面对新的、未知的信息抽取任务与范式时的适应和迁移能力。 赛题介绍 信息抽取旨在将非结构化文本中的信息进行结构化,是自然语言处理的基础…...
信息技术最全总结(备考教资)
信息技术 备考教资信息技术知识点总结,欢迎收藏!需要xmind和备考书籍的可以评论区留言。 第一部分-学科专业知识 第一章-信息技术基础知识 信息与信息技术概述 信息概述 信息的定义 信息本身不是实体信息是通过文字、数字、图像、图形、声音、视频等方…...
opencv识别车道线(霍夫线变换)
目录1、前言2、霍夫线变换2.1、霍夫线变换是什么?2.2、在opencv中的基本用法2.2.1、HoughLinesP函数定义2.2.2、用法3、识别车道3.1、优化3.1.1、降噪3.1.2、过滤方向3.1.3、截选区域3.1.4、测试其它图片图片1图片2图片31、前言 最近学习opencv学到了霍夫线变换&am…...
MySQL的同步数据Replication功能
MySQL提供了Replication功能,可以实现将一个数据库的数据同步到多台其他数据库。前者通常称之为主库(master),后者则被称从库(slave)。MySQL复制过程采用异步方式,但延时非常小,秒级…...
2023年全国最新高校辅导员精选真题及答案17
百分百题库提供高校辅导员考试试题、辅导员考试预测题、高校辅导员考试真题、辅导员证考试题库等,提供在线做题刷题,在线模拟考试,助你考试轻松过关。 21.完善大学生的自我意识,我们可以采取的措施是()。 …...
中文代码92
PK 嘚釦 docProps/PK 嘚釦諿hl | docProps/app.xml漅Mo?糤?皘幅H??Q州濾mじ沜咅K宩Z5~q矹阶浇?灭貄}鰜>hk?i灐Q墩娲蝊毲b檊!J邮?\鏶 鵉苻牢[?j Y?a漺1簕B傟p悺L睮恃鶤?龎劂Q|瓣} A??苷0???5m?髤咄佶?\/#姧1N_??熹 冟.琽僠糧固Pw襅…...
Python SEO采集海量文本标题,用倒排索引找出“类似的标题“代码实现
Python SEO采集海量文本标题,用倒排索引找出“类似的标题“代码实现 作者:虚坏叔叔 博客:https://xuhss.com 早餐店不会开到晚上,想吃的人早就来了!😄 一、说明 假设这个是采集到的海量文本标题: 现在要判断找到的这个标题 title = "拜登称特朗普拒绝承认选举…...
深度学习在微纳光子学中的应用
深度学习在微纳光子学中的主要应用方向 深度学习与微纳光子学的结合主要集中在以下几个方向: 逆向设计 通过神经网络快速预测微纳结构的光学响应,替代传统耗时的数值模拟方法。例如设计超表面、光子晶体等结构。 特征提取与优化 从复杂的光学数据中自…...
linux之kylin系统nginx的安装
一、nginx的作用 1.可做高性能的web服务器 直接处理静态资源(HTML/CSS/图片等),响应速度远超传统服务器类似apache支持高并发连接 2.反向代理服务器 隐藏后端服务器IP地址,提高安全性 3.负载均衡服务器 支持多种策略分发流量…...
《Qt C++ 与 OpenCV:解锁视频播放程序设计的奥秘》
引言:探索视频播放程序设计之旅 在当今数字化时代,多媒体应用已渗透到我们生活的方方面面,从日常的视频娱乐到专业的视频监控、视频会议系统,视频播放程序作为多媒体应用的核心组成部分,扮演着至关重要的角色。无论是在个人电脑、移动设备还是智能电视等平台上,用户都期望…...
三维GIS开发cesium智慧地铁教程(5)Cesium相机控制
一、环境搭建 <script src"../cesium1.99/Build/Cesium/Cesium.js"></script> <link rel"stylesheet" href"../cesium1.99/Build/Cesium/Widgets/widgets.css"> 关键配置点: 路径验证:确保相对路径.…...
以下是对华为 HarmonyOS NETX 5属性动画(ArkTS)文档的结构化整理,通过层级标题、表格和代码块提升可读性:
一、属性动画概述NETX 作用:实现组件通用属性的渐变过渡效果,提升用户体验。支持属性:width、height、backgroundColor、opacity、scale、rotate、translate等。注意事项: 布局类属性(如宽高)变化时&#…...
Vue3 + Element Plus + TypeScript中el-transfer穿梭框组件使用详解及示例
使用详解 Element Plus 的 el-transfer 组件是一个强大的穿梭框组件,常用于在两个集合之间进行数据转移,如权限分配、数据选择等场景。下面我将详细介绍其用法并提供一个完整示例。 核心特性与用法 基本属性 v-model:绑定右侧列表的值&…...
在Ubuntu中设置开机自动运行(sudo)指令的指南
在Ubuntu系统中,有时需要在系统启动时自动执行某些命令,特别是需要 sudo权限的指令。为了实现这一功能,可以使用多种方法,包括编写Systemd服务、配置 rc.local文件或使用 cron任务计划。本文将详细介绍这些方法,并提供…...
数据库分批入库
今天在工作中,遇到一个问题,就是分批查询的时候,由于批次过大导致出现了一些问题,一下是问题描述和解决方案: 示例: // 假设已有数据列表 dataList 和 PreparedStatement pstmt int batchSize 1000; // …...
【论文阅读28】-CNN-BiLSTM-Attention-(2024)
本文把滑坡位移序列拆开、筛优质因子,再用 CNN-BiLSTM-Attention 来动态预测每个子序列,最后重构出总位移,预测效果超越传统模型。 文章目录 1 引言2 方法2.1 位移时间序列加性模型2.2 变分模态分解 (VMD) 具体步骤2.3.1 样本熵(S…...
站群服务器的应用场景都有哪些?
站群服务器主要是为了多个网站的托管和管理所设计的,可以通过集中管理和高效资源的分配,来支持多个独立的网站同时运行,让每一个网站都可以分配到独立的IP地址,避免出现IP关联的风险,用户还可以通过控制面板进行管理功…...
