etc
  • 2024-11-21Linux中如何批量删除系统中所有的自建用户
    一、需求分析在Linux系统中,一般情况下,系统用户(如root、bin、daemon等)的用户ID(UID)通常是小于1000的。对于自建用户(非系统用户),UID一般从1000开始分配。不过,这不是绝对的规则,具体的UID范围可以由系统管理员在创建用户时指定,或者根据系统的用户管理配置文件(如/etc/login.de
  • 2024-11-21Linux基础(一)
    #学习视频笔记均来自B站UP主" 泷羽sec",如涉及侵权马上删除文章仅用于学习参考,不要越过法律红线一.⽂件管理1)touchnewfile创建⼀个空⽂件newfile。扩展:touch常⽤于更新⽂件的访问和修改时间。如果⽂件已存在,touch只会更新⽂件的时间戳⽽不会更改内容。touch
  • 2024-11-21SAMBA共享服务
    简介SMB:ServerMessageBlock服务器消息块,IBM发布,最早是DOS网络文件共享协议CIFS:commoninternetfilesystem,微软基于SMB发布SAMBA:1991年AndrewTridgell,实现windows和UNIX相通SAMBA的功能共享文件和打印,实现在线编辑实现登录SAMBA用户的身份认证可以进行NetBIOS名称解析
  • 2024-11-20docker快速安装
    docker快速安装[root@docker-server~]#yuminstallwget.x86_64-y[root@docker-server~]#rm-rf/etc/yum.repos.d/*[root@docker-server~]#wget-O/etc/yum.repos.d/Centos-7.repohttp://mirrors.aliyun.com/repo/Centos-7.repo[root@docker-server~]#wget-O/et
  • 2024-11-20/etc/passwd和/etc/shadow区别
    /etc/passwd和/etc/shadow是Linux系统中用于存储用户账户信息的两个重要文件。/etc/passwd文件包含了用户的基本信息,而/etc/shadow文件则包含了用户的加密密码信息以及密码相关的设置。/etc/passwd文件/etc/passwd文件是一个文本文件,用于存储系统中每个用户的基本信息。它的
  • 2024-11-20linux基础笔试练习题笔记(3)
    Linux文件系统的文件都按其作用分门别类地放在相关的目录中,对于外部设备文件,一般应将其放在哪个目录中()A./binB./etcC./devD./lib答案解析:/bin,bin是Binaries(二进制文件)的缩写,这个目录存放着最经常使用的命令。/etc,etc是Etcetera(等等)的缩写,这个目录用来存放所有的系
  • 2024-11-20【Linux合集】二进制安装mysql
    1、二进制安装数据库之--上传或者下载包#本地有二进制包可以rz上传[root@db01~]#rzmysql-5.6.46-linux-glibc2.12-x86_64.tar.gz#没有的可以使用下面的进行网络安装[root@db01~]#wgethttps://downloads.mysql.com/archives/get/p/23/file/mysql-5.6.46-linux-glibc2.12-
  • 2024-11-19定时任务crond
    【1】、什么是定时任务1.什么是定时任务闹钟/每天定时7点半8点在固定的时间做什么事情。2.定时任务作用固定时间时间同步数据备份(备份的服务器)重要的数据保留3份公司备份服务器笔记本移动硬盘/网盘一份先打包然后再备份(代码文件上百个上千个)占用磁盘io降低传
  • 2024-11-19Headscale + 自建DERP中继免域名配置(Debian)
    配置Headscale官方教程:https://headscale.net/setup/install/official/下载deb包并安装编辑配置文件首先下载官方最新的配置文件模板:https://headscale.net/ref/configuration/然后进行编辑:server_url:将ip更改为服务器的公网iplisten_addr:0.0.0.0:8080grpc_list
  • 2024-11-19centos9stream 新系统配置IP 设置远程登录 修改国内源
    配置IP.网关.DNS连接互联网vim/etc/NetworkManager/system-connections/ens33.nmconnection###网络配置文件[connection]id=ens33uuid=3c17691d-cccc-xxxx-zzzz-xzxzxczxcczxtype=ethernetautoconnect-priority=-999interface-name=ens33timestamp=1732001143[et
  • 2024-11-19install transmission on openwrt
     安装transmissionopkgupdateopkglist|greptransmissionopkginstall transmission-clitransmission-daemontransmission-remotetransmission-webtransmission-web-control 配置transmissionvim/etc/config/transmission修改第一个:把optionenabled0改为o
  • 2024-11-19pam插件之su
      mtli:/etc/pam.d#catsu##ThePAMconfigurationfilefortheShadow`su'service##Thisallowsroottosuwithoutpasswords(normaloperation)#authsufficientpam_rootok.so#Uncommentthistoforceuserstobeamemberofgrouproo
  • 2024-11-19网络属性及相关配置常用命令-上篇
    网络属性及相关配置网卡名字rocky8|openEuleripa|egrep'mtu|scrope'cd/etc/sysconfig/network-scriptsmvifcfg-ens160ifcfg-eth0sed-i's/ens160/eth0/g'ifcfg-eth0vim/etc/default/grub #grub是启动配置文件GRUB_CMDLINE_LINUX="...net.ifnames=0
  • 2024-11-19适应等保的Windows系统和Linux系统安全加固V1.2.0版本
    《Web安全》http://mp.weixin.qq.com/s?__biz=MzkwNjY1Mzc0Nw==&mid=2247484238&idx=1&sn=ca66551c31e37b8d726f151265fc9211&chksm=c0e47a12f793f3049fefde6e9ebe9ec4e2c7626b8594511bd314783719c216bd9929962a71e6&scene=21#wechat_redirect《网安面试指南》http:/
  • 2024-11-19brew 安装的Mysql,查找my.cnf文件位置
    通过Homebrew安装的MySQL,默认情况下不会创建my.cnf文件,但你可以按照以下方式找到配置文件的路径或者创建一个自定义的my.cnf文件:查找默认配置文件位置1.查看MySQL默认使用的配置文件路径:你可以通过运行以下命令来查看MySQL会读取的配置文件路径顺序:mysql--help|
  • 2024-11-18(Linux)解决每次进入命令要重新 source /etc/profile 的问题
     目录一、问题出现二、解决办法 一、问题出现今天在Linux中安装jdk后(下载安装教程)发现每次使用jdk都要重新执行source/etc/profile命令,使该文件生效才可以使用jdk(非常麻烦),所以上网查找解决办法,具体解决办法请继续向下看。 二、解决办法方法一:在~/.bashrc里面加
  • 2024-11-18linux useradd: cannot open /etc/passwd
    系统环境:linuxcentos8操作:创建用户报错:useradd:cannotopen/etc/passwd解决过程:查看这个文件的属性:#lsattr/etc/passwd----i-----------/etc/passwd发现有i属性去掉这个属性:#chattr-i/etc/passwd然后这个文件可以写了,但是还有几个文件不能写,一样的道
  • 2024-11-18linux 能ping通ssh访问不了
    1.查看ssh服务的状态systemctlstatussshd 2.异常情况下可以重新安装yum-yremoveopensshyum-yinstallopensshsystemctlstartsshd 3.还不行检查下systemctlstatussshd报错日志,journalctl-xe日志中提示“Unabletoloadhostkey"/etc/ssh/ssh_host_***_ke
  • 2024-11-17docker 运维
    服务器公网IP113.45.148.176mysql初始数据卷设置my.cnf[client]default-character-set=utf8mb4​[mysql]default-character-set=utf8mb4​[mysqld]character-set-client-handshake=FALSEcharacter-set-server=utf8mb4collation-server=utf8mb4_unicode_ci#collation
  • 2024-11-16Kubernetes-高可用k8s集群部署(多Master节点二进制方式)
    前言:Kubernetes(简称k8s)是一个开源的容器编排平台,用于自动化部署、扩展和管理容器化应用程序。以下是k8s的一些关键特性和概念:容器编排:k8s帮助用户管理容器的生命周期,包括部署、扩展和运行。服务发现和负载均衡:k8s可以为容器提供内部和外部的服务发现和负载均衡。存储
  • 2024-11-15RHCE的学习(17)
    shell特性回顾1.echolinux打印命令参数-n取消输出后行末的换行符号-e支持反斜线控制的字符转换\n\t!控制字符作用\输出\本身!\a输出警告音\b退格键,也就是向左删除键\c取消输出行末的换行符。和“-n”选项一致\eEsc键向右删除键\f换页符\n换行符\r字符替换\t制表符,
  • 2024-11-15linux之通配符
    特殊符号#注释或者命令提示符中的用户提示符表示管理员$获取变量内容echo$PATH!强制执行wq!q!|命令的拼接,管道符;命令的分隔符,不管前面的命令是否执行成功,继续向后执行&& 前面的命令必须执行成功,才会往后执行|| 前面的命令执行失败,才
  • 2024-11-14centOS7 docker 安装步骤
    一、安装前检查工作:1.检查/etc/yum.repos.d/CentOS-Base.repo文件是否存在,如果不存在,从网络仓库中复制一份新的CentOS-Base.repo文件。sudocurl-o/etc/yum.repos.d/CentOS-Base.repohttp://mirrors.aliyun.com/repo/Centos-7.repo或者使用wget:sudowget-O/etc/yum.r
  • 2024-11-14Linux HTTP代理Squid 基本配置及目标白名单方式限制转发
    LinuxHTTP代理Squid基本变更配置及目标白名单方式限制转发https://www.cnblogs.com/iAmSoScArEd/p/18546341大部分保持默认即可1、文件管理转发白名单sudotouch/etc/squid/whitelistipsudotouch/etc/squid/whitelistdomain#目的地ip地址aclwhitelistipdst"/etc/s
  • 2024-11-14note centos初始化
    网卡编辑/etc/sysconfig/network-scripts/目录下BOOTPROTO="static"#也就是将dhcp改为staticONBOOT=“yes”#将网卡设置为开机启用IPADDR=192.168.12.230#静态IPGATEWAY=192.168.12.1#默认网关NETMASK=255.255.255.0#子网掩码DNS1=192.168.12.1#DNS配置