Linux系统部署规范v1.0 目的: 1、尽可能减少线上操作; 2、尽可能实现自动化部署; 3、尽可能减少安装服务和启动的服务; 4、尽可能使用安全协议提供服务; 5、尽可能让业务系统单一; 6、尽可能监控可监控的一切信息; 7、尽可能控制一切可控制的安全策略; 8、尽可能定期更新补丁修补漏洞; 具体规范: A、 帐户和口令 帐户: 1.为每个系统维护人员建立一个独立的普通权限帐号,为监控机建立监控帐号,分别用于日常系统维护和系...
安装了ftp,出现了两个问题:1、530 Permission denied.登录失败。解决方法:修改/etc/vsftpd.ftpusers文件,该文件记录了不能使用ftp登录的用户,将root用户注释修改/etc/vsftpd.user_list文件,将root用户注释。 说明:/etc/vsftpd.user_list文件与/etc/vsftpd/vsftpd.conf文件有关联,如果/etc/vsftpd/vsftpd.conf文件中的userlist_enable=YES(这也是默认情况下的设置),那么在/etc/vsftpd.user_list文件中列出的用户就不能使...
Linux系统SVN安装指导配置说明 1 安装SVN前检查: 检查是否安装SVN: rpm -qa subversion 查看安装SVN版本信息: svnserve --version 如果存在旧版本,卸载旧版本SVN: yum remove subversion 2 安装SVN: yum install subversion 3 代码库创建: mkdir -p /opt/svn/repos svnadmin create /opt/svn/repos 执行上面的命令后,自动建立repos库,查看/opt/svn/repos 文件夹发现包含了conf, db,format,hooks, locks, README....
这里使用的snmp的版本是net-snmp-5.7.3下载地址:http://www.net-snmp.org/download.html安装步骤:1、解压缩安装包:tar -xzvf net-snmp-5.7.3.tar.gz2、通过configure来生成编译规则:是用命令:cd net-snmp-5.7.3进入net-snmp-5.7.3目录,如下图所示: net-snmp-5.7.3目录下的configure是可执行文件,如果想指定程序包的安装路径,那么首先建立相应的文件夹来存放安装信息,可以写成 ./configure --prefix=/指定的路径。参数--...
一、linux的发展历程1965 年,Bell 实验室、MIT、GE(通用电气公司)准备开发 Multics 系统,为了同时支持 300 个终端访问主机,但是 1969 年失败了; (刚开始并没有鼠标、键盘,输入设备只有卡片机,因此如果要测试某个程序,则需要将读卡纸插入卡片机,如果有错误,还需要重新来过; Multics:Multiplexed Information and Computing Service)1969 年,Ken Thompson(C语言之父)利用汇编语言开发了 FIle Server System(Un...
用Xshell连接Linux系统时输入反斜杠成W只是xshell 设置问题在FILE(文件)——>Properties(属性)里面》》外观如下标注位置配置改为: Courier New 即ok原文:http://362155856.blog.51cto.com/6312063/1660901
Linux 系统如何在开机时修改root密码 无论怎样,生活还是要继续。 在虚拟机下安装的RedHat Linux 5版本系统。 昨天上课时同桌说他忘记自己的root密码了,这可怎么办,还真不会。只好请教老师,结果老师很随意的敲了几下,OK,密码重新修改了。顿时崇拜之心翻滚。当然会默默的记下老师的操作步骤,不然生活还有什么意义,对吧。 现分享如下: 1、650) this.width=650;" src="/upload/getfiles/default/2022/11/17/20...
https://www.cnblogs.com/liusingbon/p/13037735.html1.复制或软连接脚本到/etc/init.d/目录下2.脚本内容如下,加粗内容是模板性注释,不能更改。$cat /etc/init.d/test.sh#!/bin/bash### BEGIN INIT INFO# Provides: test.sh //test.sh是自己创建的脚本名称# Required-Start: $local_fs $network $remote_fs $syslog# Required-Stop: $local_fs $network $remote_fs $syslog# Default-Start: 2 3 4 5#...
对于centos7.6系统开启selinux服务为enforcing模式后,重启服务器会出现不能启动的情况,出现以下的报错信息。该情况的处理方式,如下:yum install selinux-policy selinux-policy-targeted policycoreutilstouch /.autorelabel编辑 /etc/selinux/configSELINUX=permissivereboot 编辑 /etc/selinux/configSELINUX=enforcingreboot相关的问题解决。原文:https://blog.51cto.com/zhanx/2415455
目录01 Linux系统查找命令find概述find名称查找find类型查找find大小查找find权限查找find用户查找find时间查找find动作find排除目录查找01 Linux系统查找命令find概述Linux find命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示。find [路径] [类型] [动作] [内容]find参...
很简单的一个命令:[root@localhost /]# curl ifconfig.me120.132.xxx.xxx就完成了,很方便。本文出自 “不断进步” 博客,请务必保留此出处http://ownerlan.blog.51cto.com/607768/1695309原文:http://ownerlan.blog.51cto.com/607768/1695309
1.为什么对磁盘进行管理1.存储是每个计算机系统的基本需求。Red Hat Linux 提供了一些强大的工具,它能在大量的场景中管理多种类型的存储设备。2.磁盘管理是一项计算机使用时的常规任务,它以一组磁盘管理应用程序的形式提供给用户。它们位于"计算机管理"控制台中,包括查错程序和磁盘碎片整理程序以及磁盘整理程序。2.磁盘分区mbr 基础:主引导mbr:它告诉磁头应该去读c盘的信息。主引导在0磁道的第一扇区。mbr(dos)单个分区大小不...
linux下使用md5sum递归生成整个目录的md5 今天要用md5sum操作目录,递归生成目录下所有文件的md5值,结果发现它不支持递归操作于是写了个php脚本处理下 代码:<?php $path =‘/data/www/bbs/source‘; $outfile = ‘file.md5‘; get_file_md5($path, $outfile); function get_file_md5($path, $outfile) { $path = rtrim($path, ‘/‘); if(function_exists(‘scandir‘)) { $files = scandir($path); foreach($files as...
构建一个简单的Linux系统 MenuOs —— start_kernel到init进程作者:刘世鹏20135304《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 Linux内核代码简介内核源码三个个重要目录arch占有代码量最大,支持不同cpu的源代码,arch/x86目录下的代码是我们关注的重点init,内核启动相关的代码基本都在init目录下,init/main.c中start_kernel是整个内核启动的起点Kernel目录下是Linux内核的核心代码所在README...
Linux入门linux简介 学习目的:linux服务器操作系统稳定长期运行,python,pycharm装于linux上linux系统组成应用软件:调用系统软件接口linux操作系统分两类:1)系统调用接口(调用内部接口),系统分组概念(1组,2组,3组); 2)内核:负责管理PC所有物理资源(硬件) 硬件虚拟机如何建立:进入BIOS程序,设置intel中virtual technology:yes(允许建立虚拟机)如何对linux系统盘(20GB)进行分区:一般根目录(/boot:...