原文链接Linux服务器的安全问题一直以来都是运维重中之重,虽然它比windows系统的安全系数好很多,但是不对Linux服务器操作点什么总感觉不是很放心,下面我就给大家介绍一下如何修改修改默认远程端口22、免密码登录以及禁止root远程登录,设置好了这些再加上平时没事多看看日志,我认为安全问题应该可以减少90%以上。服务器版本:CentOS7.6 远程软件:Xshell
准备磁盘分区以上操作两次,创建两个LVM分区;如果创建后不显示新创建的磁盘,执行命令partprobe即可创建物理卷pvcreate命令:centos7默认没有安装,需要手动安装yum-yinsatlllvm2,如果不是这个命令是哪个包的可以用:yumprovides"/*/pvcreate"查找pvdisplay命令:列出当前的物理卷,于pvs等同;pvremove:删除物理
``` 磁盘格式化 ``` 查看磁盘: > **lsblk**命令用于列出所有可用块设备的信息,而且还能显示他们之间的依赖关系,但是它不会列出RAM盘的信息。块设备有硬盘,闪存盘,cd-ROM等等。lsblk命令包含在util-linux-ng包中,现在该包改名为util-linux。这个包带了几个其它工具,如dmesg。要安装lsblk,请在此处下载util-linux包。Fedora用户可以通
df,du,fidsk命令df命令:用于显示磁盘分区上的可使用的磁盘空间。默认显示单位为KB。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。命令选项:-h:以KB以上的单位显示(M,G),可读性较高;-i:显示inode信息;-m:以M(兆)单位显示大小;标注解释:Filesystem:文件系统;1K-blocks:1K-块Used:已用大小Available:可用大小Use
用户密码管理passwd命令用于设置用户的认证信息,包括用户密码、密码过期时间等。系统管理者则能用它管理系统用户的密码。只有管理者可以指定用户名称,一般用户只能变更自己的密码。语法passwd(选项)(参数)选项-l:锁住密码;-u:解开已上锁的帐号。--stdin:用于从标准输入管道读入新的密码。usermod命令usermod命令用于修改用户的基本信息。usermod命令不允许你改变正在线上的
Linux和Windows互传文件samba、ftp服务都可以实现Linux和Windows文件传输,平时我们使用的Xshell中也有一个命令可以实现Linux和Windows文件互传:首先我们要安装软件包:[root@a3~]#yum-yinstalllrzsz从Windows上传Linux一个文件:[root@a3~]#rz从Linux上传至Windows一个文件:[root@a3~]#sza
find命令find命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示。语法:find(选项)(参数)选项:-name<范本样式>:指定字符串作为寻找文件或目录的范本样式;-iname<范本样式>:此参数的效果和指定“-name
特殊权限文件权限的机制是Linux系统中的一大特色,除了我们现在所熟知的读(r)、写(w)、执行(x)权限外,还有三个比较特殊的权限,分别为:setuid、setgid和stickbit(粘滞位)1、setuid与setgid讲解:查看系统中常用到它的地方,以/etc/passwd和/usr/bin/passwd为例:分析,/etc/passwd的权限为-rw-r--r--也是就是说,该文件对文件
文件权限的管理ls-l中显示的内容如下:-rwxrw-r--1rootroot1213Feb209:39abc 10个字符确定不同用户能对文件干什么 第一个字符代表文件(-),目录(d),链接(l) 其余字符每3个一组(rwx)读(r)写(w)执行(x)第一组rwx:文件拥有者的权限是读、写和执行第二组rw-:与文件拥有者同一组的用户的权限是读、写但不能执行第三组r--:不与文件拥有者同组的
环境变量PATH查看PATH:echo$PATH以添加mongodbserver为列修改方法一:exportPATH=/usr/local/mongodb/bin:$PATH//配置完后可以通过echo$PATH查看配置结果。生效方法:立即生效有效期限:临时改变,只能在当前的终端窗口中有效,当前窗口关闭后就会恢复原有的path配置用户局限:仅对当前用户修改方法二:通过修改.bashrc文件:vim
相对路径和绝对路径绝对路径和相对路径除了需要特别注意的FHS目录配置外,在文件名部分我们也要特别注意喔!因为根据档名写法的不同,也可将所谓的路径(path)定义为绝对路径(absolute)和相对路径(relative)。这两种文件名/路径的写法依据是这样的:a、绝对路径:由根目录(/)开始写起的文件名或目录名称,例如/home/dmtsai/.bashrc;b、相对路径:相对于目前路径的文件名写
目录结构、文件类型目录结构:/boot:系统引导文件、内核/bin:用户的基本命令/dev:设备文件/etc:配置文件/home:用户目录/root:root用户目录/sbin:管理类的基本命令/tmp:临时文件存放地/usr:共享的只读数据/mnt:临时文件系统挂载点/media:移动设备挂载点/opt:第三方应用程序的安装位置/srv:系统运行的服务用到的数据/var:变化的数据文件/proc
虚拟机单用户模式、救援模式及虚拟机克隆免秘钥交互式登录单用户模式、救援模式命令及运行级别介绍:重启命令:reboot、init6、shutdown-rnow关机命令:init0、poweroff运行级别:0-halt(DoNOTsetinitdefaulttothis)运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动1-Singleusermode运行级别1:单用户工作状态,
Putty/Xshell远程连接及秘钥验证Putty远程连接及秘钥验证下载Putty:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html注:即便是64位操作系统下载32位的putty也无妨,都能用;下载完成后解压安装,打开PUTTY快捷方式:输入IP,保存然后点击Open连接;此时会弹出一个警告页面,选择你确定即可;会弹出输
1.6/1.7配置IP1.8网络问题排查Centos7配置IP虚拟机安装完成后,开始配置IP;说明:CentOS7默认安装好之后是没有自动开启网络连接的;首先:cd/etc/sysconfig/network-scripts/(这个目录是ip配置文件的目录)使用ls命令会看到:在centos6以前的版本这个配置文件的名字是ifcfg-eth0,到centos7以后就改成ifcfg-eno16777
2018年3月19日一周第一次课:1.1学习之初1.2约定1.3认识Linux1.4安装虚拟机1.5安装centos7学习之初、约定在转行学习Linux运维之前就是“开挖掘机的”,零基础学员,对Linux了解的不是很多,有人会问那为什么要来学Linux,隔行如隔山,挑战这个很难的;其实我觉得最多的还是money,对吧。现在IT行业增增日上,日常生活中都离不开网络;当然薪资也都很可观,也是一个很有前
登录linux系统输入密码后,想删除ctrl+U删除之前输入的所有;(是大写的U)ipa查看IP(全拼ifconfigaddr)systemctlrestartNetworkManager.service启动命令dhclient动态获取ip地址Control+o(ctrl+o)退出登录Control+l(ctrl+l)清屏亦可使用命令clear设备类信息都在/dev目录top查看内存信息who查看
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号