服务器端口

centos6.5安装apache2.x并修改默认80端口

我只是一个虾纸丫 提交于 2019-12-04 03:08:12
因目前nginx已经成了主流反向代理软件,所以在linux服务器系统上,我们几乎都会安装nginx这个东东,这就给同时使用apache带来了麻烦,因为apache缺省使用的也是80端口。 而更多时候,我们显然不想修改nginx的端口,于是只有修改apache的80端口。 1.首先查找apache的httpd服务的配置文件httpd.conf,用rpm,yum等不同方式安装的apache的目录有所不同,我这里是安装centos6.5时就已经选择安装了apache2.2.15,配置文件位于/etc/httpd/conf/httpd.conf,首先编辑这个文件 找到Listen 80这一行,修改为 Listen 8000 继续修改httpd.conf文件,找到 #ServerName www.example.com:80 在下面增加一行 ServerName localhost:8000 修改保存httpd.conf后,执行 # service httpd restart 糟糕!会出现很多错误提示,主要是 Permission denied: make_sock: could not bind to address [::]:8000 2.需要尝试执行semanage增加8000端口,执行 # semanage port -l|grep http 如果没有semanage命令

OpenSSH 服务配置与管理

做~自己de王妃 提交于 2019-12-04 01:52:39
SSH 为 Secure Shell 的缩写,是一种以安全的方式提供远程登陆的协议,也是目前远程管理Linux系统的首选方式,SSH由 IETF 的网络小组(Network Working Group)所制定,SSH为建立在应用层基础上的安全协议,SSH是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议.利用SSH协议可以有效防止远程管理过程中的信息泄露问题. SSH是一种网络协议,用于计算机之间的加密登录,如果一个用户从本地计算机,使用SSH协议登录另一台远程计算机,我们就可以认为,这种登录是安全的,即使被中途截获,密码也不会泄露.最早的时候,互联网通信都是明文通信,一旦被截获,内容就暴露无疑.1995年,芬兰学者Tatu Ylonen设计了SSH协议,将登录信息全部加密,成为互联网安全的一个基本解决方案,迅速在全世界获得推广,目前已经成为Linux系统的标准配置. SSH之所以能保证安全,在于它采用了公钥加密,SSH登陆验证的流程如下: 1.远程主机收到用户的登录请求,并把自己的公钥发给用户. 2.用户接受并使用这个公钥,将登录密码加密后,发送给远程主机. 3.远程主机用自己的私钥,解密登录密码,如果密码正确,就同意用户登录. 这个过程本身是安全的,但是实施的时候存在一个风险,如果有人截获了登录请求,然后冒充远程主机,将伪造的公钥发给用户,那么用户很难辨别真伪

PostFix+Dovecot 部署邮件系统

别等时光非礼了梦想. 提交于 2019-12-04 01:50:53
Postfix 是一种电子邮件服务器,它是由任职于IBM华生研究中心 (T.J. Watson Research Center) 的荷兰籍研究员Wietse Venema为了改良sendmail邮件服务器而产生的.最早在1990年代晚期出现,是一个开放源代码的软件. Postfix 是Wietse Venema在IBM的GPL协议之下开发的MTA(邮件传输代理)软件.postfix是Wietse Venema想要为使用最广泛的sendmail提供替代品的一个尝试,在Internet世界中,大部分的电子邮件都是通过sendmail来投递的,大约有100万用户使用sendmail,每天投递上亿封邮件.这真是一个让人吃惊的数字,Postfix试图更快、更容易管理、更安全,同时还与sendmail保持足够的兼容性. 生活中常用的邮件服务器 Sendmail: 资格最古老,运行稳定,但安全性欠佳. Postfix: 采用模块化设计,在投递效率、稳定性、性能及安全性方面表现优秀,与sendmail保持足够的兼容性. Qmail: 采用模块化设计,速度快、执行效率高,配置稍微复杂点. Outook:是一个客户端代理. FoxMail:也是客户端代理. PostFix的特点 1.PostFix是免费,开源的,并且兼容sendmail 2.性能好,大约比sendmail快三倍

阿里云服务器centos单机搭建zookeeper集群报错

三世轮回 提交于 2019-12-03 23:30:38
目录 1.错误1 1.1查看集群状态 1.2.查看日志 1.3分析 1.3.1端口没开 1.3.2检查配置文件 2.错误2 2.1查看集群状态 2.2查看日志 2.3解决 1.错误1 1.1查看集群状态 今天在阿里云服务器centos单机搭建zookeeper集群 查看集群状态的时候,总是提示: Error contacting service. It is probably not running. 可是明明已经提示启动成功了啊???? 1.2.查看日志 查看zookeeper01/bin/zookeeper.log,出现以下错误: java.net.ConnectException: Connection refused (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl

通过Windows实现端口转发

依然范特西╮ 提交于 2019-12-03 23:12:23
转自:月光博客《 通过Windows实现端口转发 》 这里介绍一个使用两台云服务器访问外网的方法,一台国内服务器,一台国外服务器,国内服务器通过端口转发来用于中转,中转的好处是,服务器对服务器是很快的,国内对国内也很快,国内服务器对国外也快一些,这种方法比直接访问国外服务器的速度要快一些。 首先要找到你国内云服务器的内网ip,不是你的公网IP,使用命令ipconfig即可找到。 对于 Windows Server 2008以下版本的系统,需要安装IPV6才行,如果是Windows Server 2008或者以上的系统则默认已经支持。 之后,使用Portproxy模式下的Netsh命令即能实现Windows系统中的端口转发,转发命令如下 netsh interface portproxy add v4tov4 listenaddress=localaddress listenport=localport connectaddress=destaddress 解释一下这其中的参数意义 1.listenaddress -- 等待连接的本地ip地址 2.listenport -- 本地监听的TCP端口(待转发) 3.connectaddress -- 被转发端口的本地或者远程主机的ip地址 4.connectport -- 被转发的端口 这里举个例子,服务器内网IP是172.16.0.4

URL构成及各个协议默认端口

青春壹個敷衍的年華 提交于 2019-12-03 23:07:27
url的构成: 一般来说,http请求都会和URL地址有关,对于url来说 一般由下面5个部分构成 .协议:通常就是第一个冒号之前的内容 常见协议:http,https(http+ssl),ftp,ssh,about,javascript .域名:就是要访问的服务器的域名(机器名或者IP地址)。一般格式为: 示例://192.168.2.212 .端口:就是访问的服务器自己所设定的服务端口,监听端口 一般来说,如果服务器使用的是协议的默认通信端口,则用户在通过url访问服务器时,是可以省略 端口 常见协议和默认端口 http 80 https 443 or 8443 ftp 21 ssh 22 smtp 25 pop3 110 oracle 1521 mysql 3306 sql server 1433 来源: https://www.cnblogs.com/jane4321/p/11810740.html

2.node。框架express

|▌冷眼眸甩不掉的悲伤 提交于 2019-12-03 23:03:29
用node。js开发脱离浏览器的js程序,主要用于工具活着服务器,比如文件处理。 用最流行最稳定的node框架,express。 1.接受一个项目,第一步先看packge。看一下dependencies里面的依赖。用yarn install安装一下 2.如果没有在package里面 那就用 yarn add (依赖)添加一下(用终端在package同目录) 3.项目执行main函数 if (require.main=== module) { main() } //如果直接执行,就可以执行里面的函数 //因为引入文件会执行那个文件,那么这个判断就可以避开引用时调用 4.项目运行时候,显示端口被占用//重启电脑,换一个端口 5.服务器端的程序。主要返回网页,给前端ajax提供api用的(通信,解析协议//使用后端程序) http其实就是一个字符串协议 json。stringify(data,nul,2)这样解析的字符串就有了缩进格式 来源: https://www.cnblogs.com/-constructor/p/11810611.html

FTP详解

我与影子孤独终老i 提交于 2019-12-03 22:48:36
概述 FTP 是File Transfer Protocol( 文件传输协议 )的英文简称,而中文简称为“文传协议”。用于Internet上的 控制文件 的双向传输。同时,它也是一个 应用程序 (Application)。 基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。在FTP的使用当中,用户经常遇到两个概念:"下载" (Download)和"上传"(Upload)。"下载"文件就是从远程主机拷贝文件至自己的计算机上;"上传"文件就是将文件从自己的计算机中拷贝至 远程主机上。用Internet语言来说,用户可通过客户机程序向(从)远程主机上传(下载)文件。 FTP服务器 简单地说,支持FTP协议的服务器就是FTP服务器。 与大多数 Internet服务 一样,FTP也是一个 客户机/服务器系统 。 用户通过一个支持FTP协议的客户机程序,连接到在远程主机上的FTP服务器程序。用户通过客户机程序向服务器程序发出命令,服务器程序执行用户所发出的 命令,并将执行的结果返回到客户机。比如说,用户发出一条命令,要求服务器向用户传送某一个文件的一份拷贝,服务器会响应这条命令,将指定文件送至用户的 机器上。客户机程序代表用户接收到这个文件,将其存放在用户目录中 匿名FTP 使用FTP时必须首先登录,在远程主机上获得相应的权限以后,方可下载或上传文件

使用 EW 作Socks5代理

一曲冷凌霜 提交于 2019-12-03 21:27:08
简介: EarthWorm是一款用于开启 SOCKS v5 代理服务的工具,基于标准 C 开发,可提供多平台间的转接通讯,用于复杂网络环境下的数据转发。 主页: http://rootkiter.com/EarthWorm/ ew项目地址: https://github.com/idlefire/ew 【使用场景】 普通网络环境: 1. 目标网络边界存在公网IP且可任意开监听端口: a)./ew -s ssocksd -l 8888 开启 8888 端口的 socks 代理 b) 攻击机通过访问 目标主机8888 端口使用目标主机提供的代理 2. 目标网络边界不存在公网 IP,需要通过反弹方式创建 socks 代理 a) ./ew -s rcsocks -l 1080 -e 8888 // 在公网主机添加转接隧道,将 1080 收到的代理请求转交给反连 8888 端口的主机 b) ./ew -s rssocks -d 1.1.1.1 -e 8888 // 将目标网络的可控边界主机反向连接公网主机8888端口 c) 攻击机可通过访问公网主机1080 端口使用 rssocks 主机提供的 socks5 代理服务 使用EW做反向Socks5代理 1.在公网服务器上执行以下命令: ./ew_for_linux64 -s rcsocks -l 1080 -e 1024

NFS服务+Rsyslog服务配置实践

末鹿安然 提交于 2019-12-03 20:59:04
NFS服务 概述 NFS:Network File System(网络文件系统),是一种基于TCP/IP传输的网络文件系统协议,最早由SUN公司研发。目前使用的NFS 4.X版本 通过使用 RPC(远程过程调用 Remote Procedure Call)实现远程到本地的映射,NFS服务启动后开启随机端口并将这些端口向RPC进行注册,RPC监听111端口 ,客户端的请求访问111号端口获取NFC真实端口,然后建立连接传输数据 NFS没有用户的认证机制,且文件的传输都是基于明文的方式,所以安全性很差。通常只在局域网内使用,NFS基于IP来进行认证,需要辅助的守护进程nfsd来进行 传输过程 服务端启动RPC服务,监听111端口 服务端启动NFS,并将监听的随机端口向RPC进行注册 客户端启动RCP服务向服务端的RPC111端口发送请求获取服务端NFS的端口 服务端RPC收到请求后返回NFS注册的端口 客户端通过获取的NFS端口与服务端NFS服务建立连接通信 相关软件包 RPC主程序rpcbind:提供nfs的端口映射功能,监听111端口,进程名为portmapper,通过rpcinfo命令查看端口映射 NFS主程序:nfs-utils,提供 rpc.nfsd 及 rpc.mountd这两个守护进程 主要进程 mountd:是nfs服务的认证服务的守护进程