随笔分类 - Linux
摘要:由于有时候为了省事将Ubuntu安装成中文版,而在终端中中文会显示乱码,因此需要将默认语言改为英文。 用vi(或nano等文本编辑器)打开 /etc/default/locale 文件 将原来的配置内容修改为 LANG=”en_US.UTF-8″ LANGUAGE=”en_US:en” 再在终端下运
阅读全文
posted @ 2020-09-23 18:00
relax.1949
摘要:区别: 2>/dev/null意思就是把错误输出到“黑洞”。 >/dev/null 2>&1默认情况是1,也就是等同于1>/dev/null 2>&1。意思就是把标准输出重定向到“黑洞”,还把错误输出2重定向到标准输出1。(也就是标准输出和错误输出都进了“黑洞”) 2>&1 >/dev/null意思
阅读全文
posted @ 2020-05-30 09:57
relax.1949
摘要:cron是linux的任务调度程序,可以在预订的时间执行任务,类似于windows的任务计划。crontab一个非常实用的功能是执行备份脚本来进行系统备份,有时也用于启动或停止应用程序。 安装crontab在Centos/RHEL系统中包名字为cronie,而在Ubuntu/Debian系统中包名字
阅读全文
posted @ 2018-08-14 10:16
relax.1949
摘要:filter表——过滤数据包 Nat表——用于网络地址转换(IP、端口) Mangle表——修改数据包的服务类型、TTL、并且可以配置路由实现QOS Raw表——决定数据包是否被状态跟踪机制处理 INPUT链——进来的数据包应用此规则链中的策略 OUTPUT链——外出的数据包应用此规则链中的策略 F
阅读全文
posted @ 2018-07-04 10:02
relax.1949
摘要:系统版本:CentOS Linux release 7.5.1804 (Core) nfs版本:nfs-utils-2.3.2 服务器设置: 安装前先关闭防火墙和selinux systemctl stop firewalld setenforce 0 1、先解决依赖关系 2、下载软件、解压并编译
阅读全文
posted @ 2018-07-03 22:53
relax.1949
摘要:系统版本:CentOS Linux release 7.4.1708 (Core)java版本:java version "1.8.0_171" 1、创建csvn和java的安装目录mkdir -p /data/server/csvnmkdir -p /data/server/jdk 2、解压jav
阅读全文
posted @ 2018-07-01 22:49
relax.1949
摘要:系统版本:CentOS Linux release 7.4.1708 (Core) rsync版本:3.1.3 一:在服务器端设置 1、下载rsync,解压并编译 2、设置软连接 3、配置/etc/rsyncd.conf ( 创建配置文件,默认安装好rsync程序后,并不会自动创建rsync的主配置
阅读全文
posted @ 2018-06-29 22:20
relax.1949
摘要:系统版本:CentOS Linux release 7.4.1708 (Core) 一:设置明文密码 1、以root权限登录到系统 或者 2、备份文件以防配置错误可以恢复 3、以明文方式设置grub的密码 在/etc/grub.d/01_users文件中指定超级用户,其中root为超级用户的用户名,
阅读全文
posted @ 2018-06-28 20:53
relax.1949
摘要:搭建时间同步服务器 系统版本:CentOS Linux release 7.4.1708 (Core) ntp版本:ntpd 4.2.8p11 一:服务器端配置先创建安装目录:mkdir -p /data/server/ntp 1、下载、解压安装包,然后编译安装# wget https://www.
阅读全文
posted @ 2018-06-28 15:03
relax.1949
摘要:环境:CentOS Linux release 7.4.1708 (Core) 当我们打开文档时候,出现了乱码,那么我们需要修改系统的默认语言。 locale 查看系统语言 修改系统默认语言 # echo 'export LANG=en_US.UTF-8' >> /etc/profile # reb
阅读全文
posted @ 2018-06-26 17:05
relax.1949
摘要:./script 作为一个可执行文件来运行脚本,启动一个子shell来运行它,当执行完脚本之后,又回到了父shell中,所以在子shell中执行的一切操作都不会影响到父shell; source script 在当前shell环境中从文件名读取和执行命令。 注意:./script 不是 . scri
阅读全文
posted @ 2018-06-26 15:13
relax.1949
摘要:方案需求: 1、使用两台服务器,其中一台做tracker和storage,另一台仅仅做storage 2、在两台storage中进行轮巡存储,每台服务器设置一个group,分别为group1和group2 改文档中的环境,ip地址为: tracker和storage1:192.168.199.160
阅读全文
posted @ 2018-06-25 11:29
relax.1949
摘要:先安装相关目录: mkdir -p /data/server/php /data/server/mysql/mysqldb /data/server/nginx 1、安装nginx 安装nginx依赖包:yum install zlib-devel bzip2-devel openssl-devel
阅读全文
posted @ 2018-06-23 08:21
relax.1949
摘要:环境:CentOS Linux release 7.4.1708 (Core) vsftpd版本:vsftpd: version 3.0.2 1、安装vsftpd# yum -y install vsftpd 2、建立虚拟用户帐号密码# vim /etc/vsftpd/usersftp1123456
阅读全文
posted @ 2018-06-21 20:48
relax.1949
摘要:Linux远程访问安全之SFTP安全 配置SFTP安全: 一:建立SFTP帐号目录 # mkdir -p /var/sftp/sftp01 # mkdir -p /var/sftp/sftp02 # mkdir -p /var/sftp/sftp03 二:SFTP的账户直接使用Linux操作系统账户
阅读全文
posted @ 2018-04-30 12:05
relax.1949
摘要:Q:A服务器登录到B服务器,但为了安全起见,不想输入B服务器的用户帐号密码,该如何实现? A:可以使用密钥对验证,实现在A服务器无需B服务器的用户帐号密码即可登录到B服务器。 登录验证对象:服务器中的本地用户帐号 登录验证方式: 密码验证:核对用户名、密码是否匹配 密钥对验证:核对客户的私钥、服务端
阅读全文
posted @ 2018-04-30 09:47
relax.1949
摘要:远程访问安全-SSH 如何才能让ssh更加安全? ssh安全性和配置最佳实践: * 将root账户仅限制为控制台访问,不允许ssh登录 # vim /etc/ssh/sshd_config PermitRootLogin no # systemctl restart ssh.service * 配置
阅读全文
posted @ 2018-04-29 17:21
relax.1949
摘要:at命令用于在指定时间执行命令,一次性命令。at允许使用一套相当复杂的指定时间的方法。它能够接受在当天的hh:mm(小时:分钟)式的时间指定。假如该时间已过去,那么就放在第二天执行。当然也能够使用midnight(深夜),noon(中午),teatime(饮茶时间,一般是下午4点)等比较模糊的 词语
阅读全文
posted @ 2018-04-26 17:28
relax.1949
摘要:在Linux系统中,链接分为两种,一种是硬链接(Hard link),另一种称为符号链接或软链接(Symbolic Link)。 ①默认不带参数的情况下,ln创建的是硬链接,带-s参数的ln命令创建的是软链接。 ②硬链接文件与源文件的inode节点号相同,而软链接文件的inode节点号,与源文件不同
阅读全文
posted @ 2018-04-19 15:06
relax.1949
摘要:df 查看已挂载磁盘的总容量、使用容量、剩余容量等,可以不加任何参数,默认是按k为单位显示的 df常用参数有 –i -h -k –m等 -i 使用inodes 显示结果 -h 使用合适的单位显示,例如G -k -m 分别为使用K,M为单位显示 简单介绍一下,你看到的相关数据。Filesystem 表
阅读全文
posted @ 2018-04-14 23:09
relax.1949

浙公网安备 33010602011771号