SELinux(Security-Enhanced Linux)的简单配置,涉及SELinux的工作模式、配置文件修改、查看和修改上下文信息,以及恢复文件或目录的上下文信息。...这篇文章主要介绍了Linux中selinux基础配置,需要的朋友可以参考下。 ...selinux(Security-Enhanced Linux)安全增强型linux,是一个Linux内核模块,也是Linux的一个安全子系统。 ...临时修改安全上下文 chcon -t public_content_t /var/ftp/file 登陆ftp查看文件 由于安全上下文对应一致,所以可以显示file该文件 chcon只是对安全上下文的临时修改...永久修改安全上下文 创建自己的ftp家目录,修改该目录安全上下文标签 mkdir /ftphomesemanage fcontext -a -t pubilc_content_t ‘/ftphome
前言 最近在梳理Linux服务的基准配置,发现很多系统配置是多年流传下来的,可能不是非常合理。下面以几个点为例,介绍我理解的最佳实践,希望能起抛砖引玉的作用。 2....开机自启项 RedHat系的linux提供了/etc/rc.local文件,用来设置把开机启动项。
命令格式: mount [-t vfstype] [-o options] device dir 其中: 1....-t vfstype 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。...Windows 9x fat32文件系统:vfat Windows NT ntfs文件系统:ntfs Mount Windows文件网络共享:smbfs UNIX(LINUX
第 7 章 系统配置 系统配置: 日志、系统时间、批处理任务和用户 When you first look in the /etc directory, you might feel a bit overwhelmed...Linux系统上的大多数系统配置文件都存放在/etc目录下。 从历史上看,每个程序都有一个或多个配置文件存放在这里,由于Unix系统上有很多软件包,/etc目录下的文件会很快积累起来。...而且你经常会发现,不可定制的系统配置文件可能会出现在其他地方,比如/usr/lib/systemd目录下的预打包的systemd单元文件。...Many of the files in /var/log aren’t maintained by the system logger....Some getty programs don’t need the baud rate setting.
it’s been around for decades (predating Linux itself), and its configuration format hasn’t changed much...系统中最古老的组件之一;它已经存在了几十年(早于Linux本身),其配置格式多年来几乎没有改变。...There isn’t much else to the at command....Some programs don’t like to have a real user ID of root....support PAM.由于Linux密码验证多年来的演变,一些密码配置遗留物可能会导致时而混淆。
usr/local/etc/sshd_config,所以修改这个/usr/local/etc/sshd_config SSH服务突然连接不了案例总结 https://www.linuxidc.com/Linux.../2018-10/154769.htm 使用SSH服务远程登录Linux主机 https://www.linuxidc.com/Linux/2018-11/155521.htm
之前一直在windows下写Go,现在工作环境切换至Linux下,因此写下此文,记录安装Go环境的过程。...下载Go语言安装包 yum install golang -y 2,检查下载的Go语言版本 [root@localhost centos]# go version go version go1.9.4 linux
IDEA 安装 https://www.jetbrains.com/idea/download/#section=linux 解压后执行bin目录 idea.sh 运行 2....JDK 安装 下载jdk15 安装jdk15 解压安装文件的压缩包: tar -zxvf jdk-15_linux-x64_bin.tar.gz 把解压后的jdk目录,移动到安装目录/usr/local
Linux系统配置静态IP地址 使用dhclient命令(dhclient:获取IP地址),使用ip addr命令(也可使用ifconfig命令,来查看IP地址); 下边可以看到 我已经配置好的三个静态
Linux学习教程,Linux入门教程(超详细) 1.我们需要让虚拟机连接网络,首先回到初始页面 第一步:点击网络适配器,我们开始安装虚拟机网络模式是“仅主机模式” 现在更改为“NAT模式“,点击确定...运行java命令失败,运行javac命令成功: 则运行命令yum install ld-linux.so.2 当出现完毕后字样即可。 否则可能是JAVA_HOME路径填错,请重新检查。
本文为大家分享了Linux查看系统配置常用命令,供大家参考,具体内容如下 系统 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue...查看空闲内存量 # uptime # 查看系统运行时间、用户数、负载 # cat /proc/loadavg # 查看系统负载 磁盘和分区 # mount | column -t
运维有风险,操作需谨慎 本文旨在通过一些常用命令的用法示例,让有一定linux基础的开发同学能对系统进行简单配置,也能够上服务器定位或者解决一些简单基础性的问题,做出初步故障排除,或者为运维同学描述故障的表现提供帮助...netstat -apn 查看所有 netstat -apn | grep httpd 搜索httpd进程 netstat -apn | grep 80 查看80端口的占用 26. iptables linux...查看系统配置信息的一系列命令 uname -a 查看发行版,内核版本,系统是32还是64位 doc_image_18_w816_h42.jpg cat /proc/cpuinfo 显示CPU info
1、点击[命令行窗口] 2、按<Enter>键 3、点击[命令行窗口] 4、按<Enter>键 5、点击[命令行窗口] 6、按<Enter>键
一、SYN扫描: i=IP() t=TCP() i.dst='10.202.32.0/24'/连续地址段 t.sport=8888 t.dport=[3389,80,21,22,23,443,445,137,138,139...]/(1,1024) []表示多个端口,()表示连续端口 repose=(i/t) repose=(i/t) t.flags='S'/产生标志位也可以写数据例如ACK写16 从下到上FIN—SYN—RST—PSH—ACK—URG...sniff(iface="eth0",prn=lambda x:x.show() ) 对数据进行查看处理: ans.summary( lambda(s,r): r.sprintf("%IP.src% \t...TCP() t.flags='A' t.sport=9999 t.dport=[3389,21,22,23,80,443] respose=(i/t) ans,unans=sr(respose) ans.show...%TCP.sport% \t %TCP.flags% \t %ICMP.type%") ) 10.200.193.1 3389 R ??
rsyncd.pid lock file = /var/run/rsync.lock log file = /var/log/rsync.log #记录日志,如果不需要就添加# log format = %t
静态 IP 配置 以下命令为静态 IP 设置创建一个基本的配置文件 (使用 systemd-networkd 和 systemd-resolved)。
调度器: 进程调度器对于系统的影响几乎无处不在, Linux 内核一般来说是使用公平的分时调度策略(CFS)。需要特定的参数来调整调度器的行为,从而尽量减少对于测量进程的干扰。...LInux 硬件中断响应只需要处理一些必须立即响应的操作, 而将一些可以延后处理的操作移交给软中断。Linux 中的有10类软中断, 后续我们将会分析。 c....系统配置案例 系统配置信息: CPU: Intel 9900KF P1 Frequency 3.6Ghz 1-core Turbo 5.0Ghz HT-disabled RAM: 16GB...nohz_full=7 mce=off tsc=reliable no_watchdog irqaffinity=0hpet=disablequiet splash vt.handoff=1 基准系统配置目标...这样LInux kernel 还需要调度这个读写操作到目标core3 上来 会带来不必要的延迟。
Linux 挂载2T以上存储 Linux 挂载2T以上存储 在生产环境中,我们会遇到分区大于2T的磁盘(比如:添加一个3TB的存储),由于MBR分区表只支持2T磁盘,所以大于2T的磁盘必须使用GPT分区表...Disk identifier: 0x2ebc66f6 Device Boot Start End Blocks Id System /dev/sdd1 1 2089 16777216 82 Linux...swap / Solaris /dev/sdd2 * 2089 36405 275643392 83 Linux Disk /dev/sdb: 3200.0 GB, 3199999672320...UUID=5abd6300-8375-4310-b1b5-5daf8576d6ff /data1 ext4 defaults 1 2 5.查看硬盘是否挂载成功 df -h #/dev/sdb1 2.9T...200M 2.8T 1% /data1 6.重启服务器看看开机是不是正常挂载 reboot 重启以后输入 df -h 看看里面是不是有新硬盘了,有代表成功。
链路聚合(英语:Link Aggregation)将多个物理端口汇聚在一起,形成一个逻辑端口,以实现出/入流量吞吐量在各成员端口的负荷分担
当我们使用新的环境的时候,需要很快得熟悉自己环境的配置,这时候我们如果知道一些命令就极为方便了。这样你就能对自己的环境较为熟悉,进行工作的时候也能随...
领取专属 10元无门槛券
手把手带您无忧上云