支持守护进程的用户都受tcpwarp控管
yum install xinetd.x86_64 telnet-server.x86_64 -y
cd /etc/xinetd.d/
vim telnet
service telnet
{
socket_type = stream
protocol = tcp
user = root
server = /usr/sbin/in.telnetd
disable = no
flags = REUSE
wait = no
}
systemctl restart xinetd.service
chkconfig --list ##查看守护进程支持的服务
yum install telnet.x86_64 -y
telnet localhost ##可以通过守护进程访问localhost
vim /etc/xinetd.conf
no_access 黑名单
only_from 白名单
max_load 最大负载
cps = 3 2 并发量(能同时连接的ip的个数,停止多少秒)停止多少秒:如果4个人同时连接,那么都无法连接,2秒之后才能重新连;如果是两个人同时连,没有问题
instances = 2 所有的最多连接只有2个
per_source = 3 一个客户端 同一个IP产生的最大链接个数为3
给httpd服务设定成6666端口
httpd服务无法重启
ps aux | grep httpd ##查看进程,没有
netstat -antlupe | grep 6666 ##查看6666端口,没有
setenforce 0 ##关闭selinux
systemctl restart httpd ##重启成功
netstat -antlupe | grep 6666 ##查看6666端口,存在
setenforce 1 ##selinux改回强制,再次重启,失败
cat /var/log/messages ##查看日志
semanage port -l | grep http ##查看端口(没有6666)
semanage port -a -t http_port_t -p tcp 6666 ##添加
semanage port -l | grep http ##查看端口(有6666)
getenforce ##查看selinux,状态为强制
systemctl restart httpd ##重启成功
iscsi设备共享
在服务端
yum install targetcli.noarch -y
systemctl start target
targetcli 进入到新的环境
一顿编辑
systemctl restart target.service
在客户端
yum install iscsi-initiator-utils -y
vim /etc/iscsi/initiatorname.iscsi
systemctl restart iscsi
iscsiadm -m discovery -t st -p 172.25.254.120
fdisk -l
Disk /dev/sda: 5368 MB, 5368709120 bytes, 10485760 sectors ##这个5G的硬件就是服务端共享过来的
mkfs.xfs /dev/sda
mount /dev/sda /mnt/ ##挂载成功,即为成功
df
永久挂载
blkid ##查看设备UID
vim /etc/fstab ##开机自启动
UUID= /mnt xfs defaults,_netdev 0 0
mount -a ##可以挂载
reboot ##无法重启(已知bug)
poweroff start
查看 已经挂载 成功
彻底卸载
vim /etc/fstab把开机字启动文件中的删除
umount /mnt ##卸载
yum install tree -y ##这个软件可以以树的形式查看文件
tree /var/lib/iscsi/
设备文件也在其中
fdisk -l ##可以看到共享设备
iscsiadm -m node -T iqn.2018-03.com.example:storage1 -p 172.25.254.120 -u ##清空
iscsiadm -m node -T iqn.2018-03.com.example:storage1 -p 172.25.254.120 -o delete ##删除
tree /var/lib/iscsi/ ##设备文件消失
systemctl restart iscsi
fdisk -l ##查看(共享设备消失)