Centos系统常见配置(详细)总结

2023-09-17 10:01:53

一、简介

本文主要在centos系统下进行常见的环境搭建问题进行详细整理,具体内容如下:
1、设置静态ip
2、重启网络
3、ssh登录时自动运行命令
4、新增用户并创建家目录
5、终端显示bash-4.2#
6、更换yum源
7、centos系统串口终端自动登陆
8、系统启动通过rc.local自动执行脚本
9、关闭防火墙
10、设置samba

二、具体内容

1、设置静态ip

vim /etc/sysconfig/network-scripts/ifcfg-enP1p129s0u1
auto enP1p129s0u1
iface enP1p129s0u1 inet static
address 192.168.22.235
netmask 255.255.255.0
gateway 192.168.22.1 

2、重启网络

//方法1:重启服务
service network restart
//方法2:重启网口
ifdown eth0 //对应网口
ifup eth0

3、ssh登录时自动运行命令

vim ~/.bashrc
if [[ -n $SSH_CONNECTION ]] ; then 
	echo “I’m logged in remotely”
fi

4、新增用户并创建家目录

//新增test用户,并创建/home/test目录
useradd -d "/home/test" -m -s "/bin/bash" test

5、终端显示bash-4.2#

//将.bashrc 和 .bash_profile复制到~目录下
cp /etc/skel/.bashrc  ~
cp /etc/skel/.bash_profile ~

6、更换yum源

//备份原有源
cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo_bak
//替换旧源
wget http://mirrors.aliyun.com/repo/Centos-altarch-7.repo -O /etc/yum.repos.d/CentOS-Base.repo

7、centos系统串口终端自动登陆

//打开系统对应的串口服务
vim /lib/systemd/system/ttyXXX0.service
//新增-a root
ExecStart=-/sbin/agetty -p -a root -8 -L 115200 ttyXXX0 vt102

8、系统启动通过rc.local自动执行脚本

//新增执行的shell命令
vim /etc/rc.local  
chmod a+x /etc/rc.local
//开机自动启动
systemctl restart rc-local.service
systemctl enable rc-local.service

9、关闭防火墙

service iptables stop
iptables -F

systemctl stop firewalld.service
systemctl disable firewalld.service

10、设置samba

vim /etc/samba/smb.conf
[share_eric]
path = /home/test/shared
public = yes
available = yes
writeable = yes
browseable = yes
guest ok = yes
//重启samba服务
cd /etc/init.d/
smbd restart

三、其他相关链接

Ubuntu系统设置常见问题处理详细总结

更多推荐

全国“十城千企”中小企业数字化服务行(厦门站),攸信技术为中小企业来访团“把脉问诊”!

近日,由厦门市工业和信息化局、市国资委联合主办的2023年全国“百场万企”大中小企业融通对接活动暨全国“十城千企”中小企业数字化服务行(厦门站)在厦顺利召开。众多行业知名企业会聚,聚焦中小企业智能化改造和数字化转型升级。本次活动,主办方组织与会中小企业,组团走进数字化标杆单位观摩交流“取真经”,攸信技术作为数字化转型标

第十四届蓝桥杯省赛 C/C++ A 组 H 题——异或和之和(AC)

目录1.异或和之和1.题目描述2.输入格式3.输出格式4.样例输入5.样例输出6.数据范围7.原题链接2.解题思路3.AC_Code1.异或和之和1.题目描述给定一个数组AiA_iAi​,分别求其每个子段的异或和,并求出它们的和。或者说,对于每组满足1≤L≤R≤n1\leqL\leqR\leqn1≤L≤R≤n的L,RL

数据库管理-第106期 以前版本Oracle数据库中的AI与向量应用(20230912)

数据库管理-第106期以前版本Oracle数据库中的AI与向量应用(20230912)2023年OracleCloudWorld(下简称OCW)大会(以前叫OOW)美国当地时间9月18日-9月21日在美国召开。作为世界领先的数据库,数据库行业从业者都应该关注和学习。在本次OCW中,除了与微软Azure更加深入的合作(即

【C++】动态内存管理 ① ( C 语言中的动态内存管理 | C 语言 内存申请 | C 语言 内存释放 | 代码示例 )

文章目录一、动态内存管理二、C语言中的动态内存管理1、C语言内存申请2、C语言内存释放3、代码示例-C语言动态内存管理一、动态内存管理动态内存管理由内存的申请内存的释放构成,这里的内存指的是堆内存,与之相对的是栈内存;在程序运行时过程中,经常根据需要进行动态内存管理,从而更加灵活地管理内存资源,包括:分配堆内存中的内存

优漫动游设计心得

4、团队激励优漫动游大型互联网公司一般都有一套严格的加薪制度,所以别总指望通过加薪来提升士气。那么日常团队鼓励就非常重要了。09年麦肯锡就最激励员工的因素进行的一项调查显示,排在前两位的分别是“直接领导的公开赞扬”和“领导的注意”。此外,在赞扬方面,公开赞扬也比私下赞扬对员工的正面影响要放大许多倍。因为这时你创造的不仅

C语言系统化精讲(一):C 语言开发环境搭建

文章目录一、Windows开发环境搭建1.1安装mingw编译器1.2下载并安装CLion1.3启动CLion二、Linux开发环境搭建(建议使用)2.1VMwareWorkstationPro软件简介及安装2.2安装Ubuntu系统2.2.1Ubuntu下载2.2.2安装Ubuntu2.2.3安装共享文件夹2.3概念

使用NRM管理Node镜像源,提升包下载速度

前言在日常开发中,我们经常会使用到Node.js来构建和运行JavaScript应用程序。然而,在使用Node.js时,由于网络环境的限制,我们可能会遇到包下载速度缓慢的问题。为了解决这个问题,本文将介绍如何使用NRM(NodeRegistryManager)来管理Node镜像源,从而提升包下载速度。什么是NRM?NR

JavaScript前端跨页面通信:实现页面间的数据传递与交互

🎬岸边的风:个人主页🔥个人专栏:《VUE》《javaScript》⛺️生活的理想,就是为了理想的生活!目录引言1.前端跨页面通信的概述2.前端跨页面通信的属性2.1双向通信2.2异步通信2.3安全性2.4可靠性3.前端跨页面通信的应用场景3.1多标签页间的数据共享3.2页面间的消息通知和事件触发3.3页面间的数据传

如何在Python爬虫程序中使用HTTP代理?

在进行网络爬虫时,我们经常需要使用代理服务器来隐藏自己的真实IP地址,以避免被目标网站封禁或限制访问。本文将介绍如何将HTTP代理配置到Python爬虫程序中使用。什么是HTTP代理?HTTP代理是一种网络代理,它充当客户端和服务器之间的中介,接收客户端请求并将其转发给服务器。代理服务器可以隐藏客户端的真实IP地址,使

day19正则表达式

今日内容正则表达式教学目标能够理解正则表达式的作用能够使用正则表达式的字符类能够使用正则表达式的逻辑运算符能够使用正则表达式的预定义字符类能够使用正则表达式的限定符能够使用正则表达式的分组能够在String的split方法中使用正则表达式正则表达式1.1正则表达式的概念及演示在Java中,我们经常需要验证一些字符串,例

【Flutter】2023 Google 开发者大会给 Fluter 带来了什么

文章目录一、2023年谷歌开发者大会概览二、Flutter年度进展三、Dart年度进展四、Material3年度进展五、推荐使用Flutter跨平台开发六、参考资料一、2023年谷歌开发者大会概览你知道吗,今年的谷歌开发者大会真是令人期待。从5月10日的线上GoogleI/O大会开始,到9月6日至7日在上海世博中心的现

热文推荐