当前位置: 首页 > news >正文

做网站需要下载啥科技小手工

做网站需要下载啥,科技小手工,中铁建设集团,ui设计师作品集网站Nmap端口服务 之 CentOS7 关于启动Apache(httpd)服务、telnet服务、smtp服务、ftp服务、sftp服务 一. CentOS7 安装配置SFTP服务器详解一、SFTP简介二、关闭防火墙三、安装SSH服务在CentOS7中,sftp只是ssh的一部分,所以采用yum来安装ssh服务即可1. 查看是否已经安装了ssh2.… Nmap端口服务 之 CentOS7 关于启动Apache(httpd)服务、telnet服务、smtp服务、ftp服务、sftp服务 一. CentOS7 安装配置SFTP服务器详解一、SFTP简介二、关闭防火墙三、安装SSH服务在CentOS7中,sftp只是ssh的一部分,所以采用yum来安装ssh服务即可1. 查看是否已经安装了ssh2. 开始安装ssh1. 安装ssh2. 设置为开机自动启动服务3. 启动ssh服务4、新建用户和SFTP目录新建SFTP目录并授权新建sftp组及用户新建SFTP用户可写目录 5、配置SSH和SFTP服务器备份配置文件配置SSH配置SFTP 6、重启并配置防火墙7、重启SFTP服务8、访问测试查看IP地址新建测试文件终端访问测试 四. 参考网址: 二. CentOS7 安装配置FTP服务器详解端口:20、21一. FTP简介二. 关闭防火墙三. 安装FTP软件包在CentOS7中,采用yum来安装ftp软件包,包括ftp服务器和ftp客户端1. 查看是否已经安装了vsftpd2. 开始安装vsftpd1. 安装ftp服务器2. 启动vsftpd服务 四. 新建用户和FTP目录ftpuser是你为该ftp服务创建的用户名,`/data/ftp/ftpuser`为ftp服务器访问路径1. 新建FTP目录并授权2. 新建ftp组及用户3. 设置密码4. 新建FTP用户可写目录 五. 配置ftp服务器1. 备份配置文件2. 编辑配置文件3. 允许新建用户登录FTP4. 修改用户切换目录的权限 六. 重启并配置防火墙七. 重启FTP服务八. 访问测试1. 查看IP地址注意:2. 新建测试文件3. 浏览器访问测试4. 终端访问测试1. ftp命令2. lftp命令 九. 拓展知识文件加密传输配置1. 下载并安装openssl2. 首先生成CA私钥文件并改变权限3. 生成自签证书4. 为证书和私钥文件单独创建一个隐藏目录并设置访问权限5. 生成私钥并设置访问权限6. 生成请求签署文件7. 签发证书8. vsftp配置文件末尾添加以下信息 `vim /etc/vsftpd/vsftpd.conf`9. 重启FTP服务 十. 拓展1. FTP加密传输前言基本理论说明:vsftp软件:ssl协议: 实验步骤 2. openssl生成证书,并解决浏览器不信任问题1. 前言2. 生成证书第一步 生成私钥文件第二步 生成自签证书第三步 生成私钥第四步 生成请求签署文件:第五步 签署证书 3. 证书网站生成新证书第一步 通过 CSR 进行创建第二步 DNS验证第三步 下载证书第四步 上传新证书 4. 配置 nginx第一步 配置 nginx.conf第二步 检查配置第三步 重新加载 nginx 5. 访问 HTTPS 地址6. 一些可能问题处理** 对于下面的问题,执行该命令解决:`sudo touch /etc/pki/CA/index.txt`** 对于下面的问题,执行该命令解决:echo 01 | sudo tee /etc/pki/CA/serial** 如果在多次生成证书的过程中报下面的错误,可以通过先删除,再重新创建 `index.txt` 文件来解决** 如果在 nginx 测试的过程中报如下错误,可能是由于复制的证书文件不对,检查一下正是是否复制完整** 如果出现响应时间过长,可能是由于防火墙或者安全组设置问题,检查一下防火墙配置 十一. 参考网址: 三. Centos7开启telnet登录端口:23telnet登录服务器没有ssh方式登录安全,但由于升级openssh,需要使用telnet做备用登录方式,现记录过程。1. 安装telnet服务和客户端2. 设置自启动3. 重启telnet服务4. firewalld基于端口放行。5. 登录测试。 四. Linux-CentOS 7 部署SMTP服务端口:25设置域名一. 安装postfix1. 安装命令2. 配置3. 启动postfix服务 二. 安装配置dovect1. CentOS7中用yum安装安装Dovecot服务2. 初始化开启DHCP3. 查看端口4. 编辑用户配置文件1. 编辑文件`dovecot.conf`2.编辑文件`10-mail.conf`3. 编辑文件10-master.conf4. 编辑文件`10-ssl.conf` 5. 启动dovecot服务6. 配置cyrus-sasl7. 启动saslauthd8. 添加用户9. 用mailx测试 三. firewalld基于端口放行。 五. CentOS7 关于启动Apache(httpd)服务---简单版端口:80一. 想要启动apache(httpd)服务,执行以下命令都不行↓二. 安装apache1.使用命令`yum install httpd httpd-devel` 安装完apache2. 然后等待,会出现需要确认下载项 `y/d/n` 输入`y`,`Enter`即可3.等待安装完成之后,可使用命令启动`apache`4.可通过命令 service httpd status查看apache运行状态5.设置自启动6.也可以在虚拟机的浏览器中查看apache的页面,如果装成功了能访问到的页面如图,用120.0.1或者是通过ip访问7.查看ip的命令是`ifconfig` 三. firewalld基于端口放行。扩展: 五. CentOS7 安装配置HTTP服务器详解--稍微复制版一. HTTP简介二. 关闭防火墙三. 安装HTTP软件包1. 查看一下系统版本2. 查看是否已经安装了http服务器3. 开始安装1. 采用yum在线安装方式2. 采用rpm离线安装方式3. 采用tar.gz编译安装方式 4. 设置为开机自动启动服务5. 启动httpd服务 四. 配置HTTP服务器1. 备份配置文件2. 其余配置默认就好3. 新建一个测试文件 五. 重启并配置防火墙六. 重启HTTP服务七. 访问测试1. 查看IP地址注意: 2. 浏览器访问测试 八. 拓展配置(问题解决)1. 文件目录列表访问问题2. 静态资源名称乱码问题3. 点击链接直接在浏览器中打开的问题注意: 4. 文件名较长显示不全的问题5. 指定目录启用用户授权的问题 九. 拓展配置(科普)Centos7/8搭建https服务器(SSL域名证书的申请和部署--Apache及Nginx实现HTTPS)一、HTTP简介二、HTTPS证书获取途径三、apache中https服务部署1、安装apache环境依赖2、创建CA证书存放目录3、修改配置文件主要的修改有3处, 十. 参考网址: 一. CentOS7 安装配置SFTP服务器详解 一、SFTP简介 SSH文件传输协议(英语:SSH File Transfer Protocol,也称Secret File Transfer Protocol,中文:安全文件传送协议,英文:Secure FTP或字母缩写:SFTP)是一种数据流连接,提供文件访问、传输和管理功能的网络传输协议 SFTP可以为传输文件提供一种安全的加密方法,SFTP为SSH的一部分,采用的是SSH加密隧道,由于这种传输方式使用了加密/解密技术,安装性方面比FTP要强一些,所以传输效率比普通的FTP要低得多,如果您对网络安全性要求更高时,可以使用SFTP代替FTP SFTP与FTP有着几乎一样的语法和功能,SFTP本身没有单独的守护进程,它必须使用sshd守护进程( 端口号默认是22)来完成相应的连接和答复操作,所以从某种意义上来说,SFTP并不像一个服务器程序,而更像是一个客户端程序 SFTP依赖的是系统自带的SSH服务,不像FTP还需要额外的进行安装(vsftp服务), SFTP是只要确保你的Linux 账号能连接,SFTP默认连接账号就是Linux root账号和密码 二、关闭防火墙 为了避免不必要的麻烦,我们先关闭防火墙和selinux,等搭建成功之后再开启防火墙和相应的端口 [root@centos7 ~]# systemctl status firewalld.service # 查看防火墙状态[root@centos7 ~]# systemctl stop firewalld.service # 停止防火墙服务[root@centos7 ~]# systemctl disable firewalld.service # 关闭防火墙开启自启动# 把文件中的SELINUX=enforcing 改为SELINUX=disabled [root@centos7 ~]# vim /etc/selinux/config [root@centos7 ~]# setenforce 0 # 使修改马上生效三、安装SSH服务 在CentOS7中,sftp只是ssh的一部分,所以采用yum来安装ssh服务即可 1. 查看是否已经安装了ssh # 如果没有返回任何结果,表示没有安装;如果返回文件包名,这表示已经安装了该服务; [root@centos7 ~]# ssh -V OpenSSH_7.4p1, OpenSSL 1.0.2k-fips 26 Jan 2017 # 代表已安装 [root@centos7 ~]# rpm -qa|grep openssh* openssh-clients-7.4p1-22.el7_9.x86_64 openssh-7.4p1-22.el7_9.x86_64 openssl-devel-1.0.2k-25.el7_9.x86_64 openssl-1.0.2k-25.el7_9.x86_64 xmlsec1-openssl-1.2.20-7.el7_4.x86_64 openssl-libs-1.0.2k-25.el7_9.x86_64 openssh-server-7.4p1-22.el7_9.x86_64 # 代表已安装 # 如果出现失败的情况,重新执行此命令即可 [root@centos7 ~]# yum remove -y openssh* # 卸载ssh服务 # 再次检查 [root@centos7 ~]# rpm -qa|grep openssh* openssl-devel-1.0.2k-25.el7_9.x86_64 openssl-1.0.2k-25.el7_9.x86_64 xmlsec1-openssl-1.2.20-7.el7_4.x86_64 openssl-libs-1.0.2k-25.el7_9.x86_64 [root@centos7 ~]# rpm -qa openssh* [root@centos7 ~]# ssh -V bash: ssh: 未找到命令... 相似命令是:: 'csh' 'sh' [root@centos7 ~]# 2. 开始安装ssh 1. 安装ssh # 如果已经安装,再次执行yum就会把软件包升级到最新版本 [root@centos7 ~]# yum install -y openssl* openssh* # 或者使用以下命令安装 yum install -y openssl openssh-server2. 设置为开机自动启动服务 [root@centos7 ~]# systemctl enable sshd.service 3. 启动ssh服务 # ssh的服务名是sshd,相关的操作如下: [root@centos7 ~]# systemctl start sshd.service # 启动服务 systemctl stop sshd.service # 停止服务 systemctl restart sshd.service # 重启服务 systemctl status sshd.service # 查看服务状态 systemctl enable sshd.service # 设置开机自启动sshd服务 systemctl disable sshd.service # 禁用开机自启动sshd服务4、新建用户和SFTP目录 sftpuser是你为该sftp服务创建的用户名,/data/sftp/sftpuser为sftp服务器访问路径 新建SFTP目录并授权 # 创建文件目录 mkdir -p /data/sftp/sftpuser chown root:root /data/sftp/sftpuser chmod 755 /data/sftp/sftpuser新建sftp组及用户 # 新建用户组sftp groupadd sftp# 新建用户sftpuser,并且设置不支持ssh系统登录,只能登录sftp服务器 # -g 用户组; -d 指定家目录; -s 不能登陆系统; -M 不创建家目录 useradd -g sftp -d /data/sftp/sftpuser -M -s /sbin/nologin sftpuser# 设置密码 # echo "新密码" | passwd --stdin 用户名 echo "sftppassword" | passwd --stdin sftpuser新建SFTP用户可写目录 # 由于/data/sftp/sftpuser的用户是root,其它用户都没有写的权限 # 所以要在该目录下新建一个目录用于文件的上传下载 mkdir -p /data/sftp/sftpuser/upload chown sftpuser:sftp /data/sftp/sftpuser/upload chmod 755 /data/sftp/sftpuser/upload5、配置SSH和SFTP服务器 备份配置文件 # 防止后期配置文件出错后无法还原 [root@centos7 ~]# cp /etc/ssh/sshd_config /etc/ssh/sshd_config.backup [root@centos7 ~]# cd /etc/ssh/ [root@centos7 ssh]# ll ...... -rw------- 1 root root 4084 8月 11 22:55 sshd_config -rw------- 1 root root 4084 8月 15 10:22 sshd_config.back ......配置SSH vim /etc/ssh/sshd_config# 修改下面的内容,没有的内容直接新增即可 # 下面这几项的默认值也是它们,所以这一步可以跳过 PermitRootLogin yes RSAAuthentication yes PubkeyAuthentication yes AuthorizedKeysFile .ssh/authorized_keys配置SFTP vim /etc/ssh/sshd_config# 注释掉这行 # Subsystem sftp /usr/libexec/openssh/sftp-server# 文件末尾添加以下内容 Subsystem sftp internal-sftp Match Group sftp ChrootDirectory /data/sftp/%u ForceCommand internal-sftp # 下面两项是与安全有关 AllowTcpForwarding no X11Forwarding no6、重启并配置防火墙 systemctl enable firewalld.service # 重启防火墙开机自启动systemctl restart firewalld.service # 重启防火墙服务firewall-cmd --version # 查看防火墙版本firewall-cmd --list-all # 查看已开放的端口firewall-cmd --permanent --zone=public --add-port=22/tcp # 开通sftp服务22默认端口firewall-cmd --reload # 刷新防火墙,重新载入# 关闭Selinux策略 setsebool -P ftpd_full_access on sed -i s#enforcing#disabled#g /etc/sysconfig/selinux setenforce 0 getenforce getenforce7、重启SFTP服务 systemctl restart sshd.service至此,SFTP其实就已经搭建成功,可以登录了! 8、访问测试 查看IP地址 ip addr注意: 云服务器的ip地址为公网ip地址 虚拟机的ip地址为NAT模式下的固定ip地址,下图用的就是固定ip 新建测试文件 # 进入之前设置好的路径 [root@centos7 ~]# cd /data/sftp/sftpuser/upload# 新建测试文件,然后保存退出 [root@centos7 upload]# vim 测试_20220712.txt [root@centos7 upload]#终端访问测试 sftp命令 [root@centos7 upload]# sftp sftpuser:sftppassword@192.168.10.110 sftpuser:sftppassword@192.168.10.110's password:
http://www.w-s-a.com/news/715712/

相关文章:

  • 西宁市网站建设价格丽水集团网站建设
  • 长宁怎么做网站优化好本机怎么放自己做的网站
  • 诚信网站备案中心网站字体怎么设置
  • 企业网站建设费是无形资产吗佛山网站建设哪个好点
  • 网站建设就业方向国开行网站毕业申请怎么做
  • 创建一个网站的费用wordpress 4.0 安装
  • 会员登录系统网站建设dw软件是做什么用的
  • 手机网站被做跳转长沙网上购物超市
  • 网站建设中网站需求分析设计网站推荐html代码
  • 容易收录的网站台州汇客网站建设
  • 企业网站源码百度网盘下载网站备案号如何查询密码
  • 个人网站建设课程宣传栏制作效果图
  • 自己做的网站能上传吗网上做彩票网站排名
  • 教育培训网站模板下载自己做商务网站有什么利弊
  • 平面设计公司网站兰州室内设计公司排名
  • 个人工作室注册条件温州seo结算
  • 360免费建站系统中国建设银行官网站黄金部王毅
  • 罗源福州网站建设个体户可以网站备案吗
  • 网站开发 专有名词pc网站建设和推广
  • 上海部道网站 建设conoha wordpress
  • 手机测评做视频网站宝塔可以做二级域名网站么
  • 代理公司注册济南重庆seo优化效果好
  • 佛山市骏域网站建设专家徐州网站建设价格
  • 公司做网站多济南好的网站建设公司排名
  • 网站维护的方式有哪几种该网站在工信部的icp ip地址
  • 中小企业服务中心网站建设做考勤的网站
  • 大连网站建设报价wordpress实用功能
  • 学校网站建设自查报告电脑网站制作教程
  • 适合推广的网站世界搜索引擎公司排名
  • 合肥网站建设费用ppt在哪个软件制作