
linux网络与服务
文章平均质量分 60
无
Mllllk
只想做自己想做的,学自己想学的
展开
-
SSH的相关原理(转)
关于SSH加密和连接的若干事儿 - 知乎 (zhihu.com)转载 2022-02-16 21:01:45 · 108 阅读 · 0 评论 -
Linux的httpd
httpd的主要相关文件主配置文件:/etc/httpd/httpd.conf默认网页根目录:/var/www/html默认网页文件名:index.html访问日志 :/var/log/httpd/access_log错误日志:/var/log/httpd/error_log与用户个人主页相关的文件:/etc/httpd/conf.d/userdir.confhttpd的常用全局配置参数ServerRoot xxxx :设置配置文件,错误文件,日志文件的存放目录Timeout xxx原创 2022-02-10 14:55:01 · 2342 阅读 · 0 评论 -
Linux的samba服务
Centos7samba的简介:我们都知道windows上面有一个很方便的文件共享的功能,samba服务主要就是实现了linux平台上的文件共享功能,使得linux平台也能够和windows进行文件共享,但是使用linux搭建的文件共享服务器对于windows来说和平常windows和windows之间进行文件共享没有什么区别。因为samba服务与windows的文件共享差不多,所以它的作用范围和windows的文件共享一样,只能在其所在的局域网生效。samba的主要配置文件1、/e原创 2022-02-08 20:21:47 · 5090 阅读 · 0 评论 -
Linux bind服务的检查
1、检测主配置文件命令语法:named-checkconf 主配置文件比如named-checkconf [/etc/named.conf|/etc/named-rfc1912.zones]2 、检测区域文件命令语法: named-checkzone 区域名 区域文件比如named-checkzone kk.com /var/named/kk.com...原创 2022-02-08 10:27:13 · 2083 阅读 · 0 评论 -
Linux的bind服务
以下的讲解是bind服务结合chroot之后1、配置主配置文件首先我们需要配置主配置文件,主配置文件可以将/etc/named.conf 这个文件复制到/var/named/chroot/etc目录下,这个文件我们需要修改的地方就是修改下面两个红线的地方。第一个红线代表服务器上哪些地址在监听53号端口,第二个红线代表允许哪些地址可以进行地址查询。2、然后配置进行区域的添加区域的添加可以直接在主配置文件上进行,也可以使用include,然后在另一个文件上面进行,在主配置文件的底部就有一原创 2022-02-07 19:20:03 · 4414 阅读 · 0 评论 -
Linux的bind服务
下面讲的都是没有进行chroot操作的内容一、主要的配置文件1、/etc/named.conf :这个用来配置整体的一些参数其中allow-query的花括号里面可以填入网段,单个IP,还可以这样先定义一个acl,定义格式如下:acl "xxxx"{localhost;192.168.1.1;192.168.0.0/24;}acl的名字也可以被视为参数被填入allow-query的花括号中,这样acl中的主机就被限制不能查询。2、/etc/named...原创 2022-02-05 20:45:29 · 1879 阅读 · 0 评论 -
Linux如何将bind服务做chroot的目录限制操作
1、第一步输入yum -y install bind ,yum install bind-chroot,安装bind和bind-chroot2、第二步将下面的话执行(下面的bind目录后面的版本号可能有些不同)cp -rv /usr/share/doc/bind-9.11.4/sample/etc/* /var/named/chroot/etc/cp -rv /usr/share/doc/bind-9.11.4/sample/var/* /var/named/chroot/var/mkdir -原创 2022-02-05 16:44:26 · 1790 阅读 · 0 评论 -
Linux的ssh客户端
下面是一个例子:在etc/ssh/ssh_config文件中进行修改即可Host 192.168.1.11 //这个只是一个标识,给人们提醒用的 Port 30000 //这个代表我们使用ssh ipaddress 的时候默认在后面加上的选项,也就是当我们输入ssh ipaddress,我们的客户机会向目的机的30000端口发送ssh的相关命令 User root // 我们登录的时候使用的用户 HostName 193.1...原创 2022-02-04 19:52:51 · 947 阅读 · 0 评论 -
Linux 的openssh
服务端主程序:/usr/sbin/sshd客户端主程序:/usr/bin/ssh/etc/ssh/sshd_config ssh服务端主配置文件/etc/ssh/ssh_config ssh服务端主配置文件服务器端的sshd_config文件的常见配置项port 22 :配置监听端口ListenAddress 【192.168.0.1 | 0.0.0.0】:配置监听地址,0.0.0.0是代表所有地址protocol 2 :版本选择,默认选择2HostKey /etc/ssh/原创 2022-02-04 17:33:16 · 1312 阅读 · 0 评论 -
Linux中与网络相关的配置文件
1、网卡文件 /etc/sysconfig/network-script/ifcfg-ens33如果我们要新增网卡而且这块网卡获取IP的方式是DHCP,那么只要将已经有的网卡文件复制一份,然后修改HWADDR,UUID,DEVICE,NAME即可,这四个项分别代表这硬件地址,唯一标识符,设备名,备注名。如果新增网卡获取IP的方式是静态获取,除了HWADDR,UUID,DEVICE,NAME,还要修改IPADDR,NETMASK,GATEWAY,DNS1,这八个项都修改完之后重启网络服务即可。原创 2022-02-04 11:36:19 · 3041 阅读 · 0 评论 -
Linux netstat命令
netstate -选项-t:显示TCP端口的相关内容-u:显示UDP端口的相关内容-l:显示正在监听的端口-a:显示所有的网络连接-n:以IP和端口数字的形式显示,默认是以服务名和字符显示可以使用netstat -tunl:以IP地址和端口的形式显示所有正在监听tcp和udp端口的服务当然我们也可以不加n,这样就是以字符的形式显示内容,两者显示的内容如下图所示:其中第二列和第三列代表着接受和发送的数据包队列第四列和第五列就是本地和对端的地址和端口,如果是以.原创 2022-02-04 11:14:48 · 2367 阅读 · 0 评论 -
linux添加桥接网卡
https://blog.youkuaiyun.com/shj_php/article/details/103668432?utm_term=centos7%E6%B7%BB%E5%8A%A0%E7%BD%91%E5%8D%A1%E8%AE%BE%E7%BD%AE&utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2~all~sobaiduweb~default-0-103668432&spm=3001.4430转载 2021-09-04 14:37:23 · 499 阅读 · 0 评论 -
Linux DHCP配置
DHCP的相关配置文件/etc/dhcp/dhcpd.conf :这是IPv4DHCP的配置文件/usr/lib/dhcpd/dhcpd.lease :这是查看DHCP分配的IP租约的相关文件如图可以看见对应的DHCP租约的时间。以及获取对应IP的硬件地址。/var/lib/dhclient/dhcpclient.lease :这是客户端在安装dhclient之后产生的本地的租约文件我们要安装了dhclient之后才会生成上面的文件dhcp配置文件的结构有这么几种:1、.原创 2022-02-03 19:14:01 · 4702 阅读 · 0 评论 -
Linux的ftp工具的使用
1、目录的显示ls或者dir2、文件夹的创建mkdir xxx3、文件夹的删除rmdir xxx4、文件的删除delete xxxmdelete file1 file2 :多个文件的删除5、文件的下载get xxx6、文件的上传put xxx (这样的话时上传到当前目录)7、重命名rename xxx8、传输模式的切换若当前模式是被动模式,输入passive则切换成主动, 再输入一次就又变成passive9、多个文件的下载mgetf..原创 2022-01-31 20:28:03 · 603 阅读 · 0 评论 -
Linux iptables的使用(自打版)
iptables是6版本以下使用的防火墙工具,我觉得能够掌握器基本的包过滤和nat的内容就足够了。iptables的基本包过滤和路由器上面ACL的配置类似。主要的约束点有这么几个:1、源目的IP地址2、源目的端口号3、协议(但是这里仅支持icmp,tcp,udp三种协议的限制)4、源目的接口5、由路由转发的包,外部发往自身的包,自身发往外部的包所以iptables规则的指定的第一个就是指定这个包的流向,它是路由转发的包,外部发往自身的包还是自身发往外部的包。这三种不同的流原创 2022-01-27 19:51:40 · 2257 阅读 · 0 评论 -
Linux的lftp命令使用
linux lftp命令 详解_guochao198975_51CTO博客原创 2022-02-01 11:28:12 · 4445 阅读 · 0 评论 -
Linux 如何将linux主机变为路由器&&iptables的基本用法
1、首先查看主机是否开启转发功能cat /proc/sys/net/ipv4/ip_forward 的值是0还是1,0代表关闭,1代表开启2、如果主机对应的功能关闭该如何开启?echo 1 >/proc/sys/net/ipv4/ip_forward :临时有效,且立即生效永久有效要用下面的配置vim /etc/sysctl.conf :编辑该文件ipv4_forward=1 :在该配置文件中加入者一条iptables命令中的选项参数...原创 2022-01-27 14:16:34 · 1260 阅读 · 1 评论 -
linux虚拟机上vsftpd服务器与另一台linux平台ftp客户虚拟机之间的进行主动被动切换的问题
我在使用虚拟机测试vsftpd的搭建效果的时候,发现如果我们使用linux平台上的ftp工具,并从默认的被动传输模式切换到主动模式的时候,ftp的数据连接怎么样都建立不起来。于是我就做了抓包分析。以下是分析过程:1、我的windows主机使用自带的ftp工具是完全可以登录并获取数据的,且其默认使用的是主动模式。这就说明我的服务器上的主动模式是开启的,当我们使用linux的ftp工具进行服务器的登录的时候,也可以登录上说明被动模式也是OK的。当我使用linux客户机的ftp工具从被动模式切换到主动模式原创 2022-02-02 18:40:31 · 2166 阅读 · 0 评论 -
Linux的vsftpd服务常用配置项以及常用管理
设置后台监听background=YES改变该服务的监听地址和端口listen_address=192.168.0.1listen_port=2121开启被动模式pasv_enable=yesconnect_from_port_20=yes:表示主动模式下的数据连接的端口号为20开启主动模式port_enable=yes被动模式的随机端口的设置pasv_min_port=xxxx(大于1024)pasv_max_port=xxxx(大于1024)配置ASC原创 2022-01-31 21:09:43 · 1967 阅读 · 0 评论 -
Linux 快速局域网主机扫描
#!/bin/bashread -p "请输入网段(如192.168.1):" netfor var in {1..255}doping ${net}.${var} -c 3 -i 0.5 -w 3 &>/dev/null &&echo ${net}.${var}>>/checklist.txt &done原创 2022-01-25 21:33:37 · 858 阅读 · 0 评论