Category Archives: 记于心

16 rsyncd 命令详解

16 rsyncd 命令详解 1-1. 查看是否已安装服务rsync 1rpm -qa | grep rsync 2-1. 安装 rsync 1yum install -y rsync 3-1. 查看服务状态rsyncd 1systemctl status rsyncd.service 3-2. 启动服务rsyncd 1systemctl start rsyncd.service 3-3. 关闭服务rsyncd 1systemctl stop rsyncd.service 3-4. 重启服务rsyncd 1systemctl restart rsyncd.service 3-5. 设置开机启动项服务rsyncd 1systemctl enable rsyncd.service 3-6. 取消开机启动项服务rsyncd 1systemctl disable rsyncd.service 4-1. 列出各种服务开机是否启动 1systemctl list-unit-files 4-2. 列出rsyncd服务是否开机启动 1systemctl list-unit-files […]

15 tcp_wrappers 命令详解

15 tcp_wrappers 命令详解 1-1. 查看是否已安装服务tcp_wrappers 1rpm -qa | grep tcp_wrappers 2-1. 安装 tcp_wrappers 1yum install -y tcp_wrappers 3-1. 允许行为存储位置 1vi /etc/hosts.allow 3-2. 禁止行为存储位置 1vi /etc/hosts.deny 4-1. 检测sshd是否链接至libwrap库上. 能链接上才支持tcp_wrapper.[sshd,telnetd 是支持,httpd就不支持] 1ldd `which sshd` | grep libwrap 4-2. 检测telnetd是否链接至libwrap库上. 能链接上才支持tcp_wrapper.[sshd,telnetd,vftpd 是支持,httpd就不支持] 1strings `which in.telnetd` | grep hosts 4-3. 检测vsftpd是否链接至libwrap库上. 能链接上才支持tcp_wrapper.[sshd,telnetd,vftpd 是支持,httpd就不支持] 1ldd `which vsftpd` | grep libwrap […]

14. GNOME Desktop

14. GNOME Desktop 1-1. 更新yum,否则会出现软件冲突 1yum update 2-1. 安装GNOME Desktop图形桌面服务 1yum groupinstall -y "GNOME Desktop" 2-3. 查看系统运行模式 1systemctl get-default 2-4. 设置默认启动为图形界面 1systemctl set-default graphical.target 2-5. 启动桌面模式 1init 5 2-6. 设置桌面运行模式为默认启动模式 1ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target 3-1. 图形版桌面 1graphical.target 3-2. 代码版桌面 1multi-user.target

『精品』『多用户』13 vnc命令详解

13 vnc命令详解 设置多个用户 https://zls.bndstone.com/1049.html 设置单个用户 https://zls.bndstone.com/1658.html 1-1. 查看是否已安装服务VNC 12rpm -qa | grep tigervnc rpm -qa | grep tigervnc-server 2-1. 安装 VNC 12yum install -y tigervnc yum install -y tigervnc-server 3-1. 启动VNC [第一次会要求输密码,这个密码是VNC登录密码,不是root密码] 1vncserver 3-2. 看一下哪些端口可以使用 1vncserver -list 3-3. 原始的配置文件位置 1vi /usr/lib/systemd/system/vncserver@.service 3-4. 复制配置文件 1cp /usr/lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service 原本的配置文件: 1234567891011121314[Unit] Description=Remote desktop service (VNC) After=syslog.target network.target [Service] […]

12 lsof命令详解

12 lsof命令详解 1https://www.cnblogs.com/sparkdev/p/10271351.html 1-1. 查看是否已安装服务lsof 1rpm -qa | grep lsof 2-1. 安装 lsof 1yum install -y lsof 3-1. 列出所有打开的文件 1lsof 3-2. 查看谁在使用 /usr/sbin/sshd 文件 1lsof /usr/sbin/sshd 3-3. 递归查看某个目录 [/usr/sbin/] 文件信息 [使用了+D,对应目录下的所有子目录和文件都会被列出] 1lsof +D /usr/sbin/ 3-4. 比使用+D选项,遍历查看某个目录 [/usr/sbin/] 所有文件信息 的方法 1lsof | grep ‘/usr/sbin/’ 3-5. 列出某个用户 [root] 打开的文件信息 1lsof -u root 3-6. 列出某个程序[mysql]所打开的文件信息 1lsof -c mysql […]

11. telnet命令详解

11. telnet命令详解 1-1. 查看是否已安装服务telnet 12rpm -qa | grep telnet rpm -qa | grep telnet-server 2-1. 安装 telnet 12yum install -y telnet yum install -y telnet-server 3-1. 查看服务状态telnet 1systemctl status telnet.socket 3-2. 启动服务telnet 1systemctl start telnet.socket 3-3. 关闭服务telnet 1systemctl stop telnet.socket 3-4. 重启服务telnet 1systemctl restart telnet.socket 3-5. 设置开机启动项服务telnet 1systemctl enable telnet.socket 3-6. 取消开机启动项服务telnet 1systemctl disable telnet.socket […]

10. xinetd命令详解[进阶版]

10. xinetd命令详解[进阶版] 1-1. 具体可以使用xinetd的服务,存储文件位置 [这个文件正常不修改,以免端口出现冲突] 1vi /etc/services 1-2. 查询关于”rsync” 所用的端口 1cat /etc/services | grep rsync 2-1. xinetd总的配置文件 1vi /etc/xinetd.conf 3-1. xinetd总的配置文件 – 使用syslog daemon进行服务登记 1log_type = SYSLOG daemon info 3-2. xinetd总的配置文件 – 发生错误时需要记录的信息为主机(HOST) 1log_on_failure = HOST 3-3. xinetd总的配置文件 – 成功启动或登录时的记录信息 1log_on_success = PID HOST DURATION EXIT 3-4. xinetd总的配置文件 – 同一秒内的最大连接数为50个,若超过则暂停10秒 1cps = 50 10 3-5. […]

9. xinetd命令详解

9. xinetd命令详解 1https://www.cnblogs.com/lsgxeva/p/9280777.html 1-1. 查看是否已安装服务xinetd 1rpm -qa | grep xinetd 2-1. 安装服务xinetd 1yum install -y xinetd 3-1. 查看服务状态xinetd 1systemctl status xinetd.service 3-2. 启动服务xinetd 1systemctl start xinetd.service 3-3. 关闭服务xinetd 1systemctl stop xinetd.service 3-4. 重启服务xinetd 1systemctl restart xinetd.service 3-5. 设置开机启动项服务xinetd 1systemctl enable xinetd.service 3-6. 取消开机启动项服务xinetd 1systemctl disable xinetd.service 4-1. 列出各种服务开机是否启动 1systemctl list-unit-files 4-2. 列出xinetd服务是否开机启动 1systemctl list-unit-files | […]

8. crontab命令详解

查看cron的日志,看是否有运行成功 1cat /var/log/cron 1cat /etc/crontab 12345678* * */5 * * root /root/mysql-bndstone.sh * * */5 * * root /root/mysql-huajunstone.sh * * */5 * * root /root/mysql-zls-bndstone.sh * * */5 * * root /root/mysql-windows-bndstone.sh 1 */5 * * * root /root/reboot.sh 5 */5 * * * root /root/j4125website.sh 15 */5 * * * root /root/win2008r2.sh 35 […]

17 noVNC 命令详解

阿里云上docker 配置 noVNC,然后push到hub.docker.com , 最后家里服务器安装docker,pull到本地服务器 .service脚本暂时没成功 1. 新建docker,并打开端口 1https://zls.bndstone.com/2894.html 12docker run –name centos72 –privileged  -d -e "container=docker" -p 8081:22 -p 80:80 -p 443:443 -p 8082:5901 -p 6080:6080 –restart always ansible/centos7-ansible  /usr/sbin/init docker exec -it centos72 /bin/bash 12firewall-cmd –zone=public –permanent –add-port=6080/tcp && firewall-cmd –zone=public –permanent –add-port=6080/udp firewall-cmd –reload 2. 安装noVNC 1https://zls.bndstone.com/948.html 3. 测试成功后把docker push 到hub.docker.com 123docker […]