红联Linux门户

Linux帮助
  • 完全指南:如何在CentOS 7中安装、配置和安全加固FTP服务完全指南:如何在CentOS 7中安装、配置和安全加固FTP服务

    2017-05-22 - FTP(文件传输协议)是一种用于通过网络在服务器和客户端之间传输文件的传统并广泛使用的标准工具,特别是在不需要身份验证的情况下(允许匿名用户连接到服务器)。我们必须明白,默认情况下 FTP 是不安全的,因为它不加密传输用户凭据和数据。 在本指南中,...

  • Linux使用Jexus托管Asp.Net Core应用程序Linux使用Jexus托管Asp.Net Core应用程序

    2017-05-20 - 第一步、安装.Net Core环境 安装 dotnet 环境参见官方网站:https://www.microsoft.com/net/core 选择对应的系统版本进行安装。安装完成过后 输入命令查看版本,目前最新版为 1.04: dotnet --version 此时已经可以发布Asp.Net Core应用程序到Linux上运行了...

  • 在centos服务器上启用ipv6地址

    2017-05-19 - 随着互联网世界日新月异的发展,ipv6好像已经成为一种必不可少的趋势,但是当前国内机房大部分还不能支持ipv6,腾讯云亦如此。同时,现在有部分程序在服务器上运行的时候,需要服务器能监听一个ipv6地址才行,因此本文档指导如何在centos服务器上启用ipv6地...

  • centos操作系统云主机开启IPV6方法

    2017-05-19 - 先看下开启后的效果吧。 [root@VM_centos ~]# ifconfig eth0 Link encap:Ethernet HWaddr 52:54:00:341:52 inet addr:10.101.3.185 Bcast:10.101.127.255 Mask:255.255.192.0 inet6 addr: fe80::5054:ff:fe34:d152/64 Scopeink -------------------------开...

  • 配置阿里云ECS支持IPv6

    2017-05-19 - 前几天有个小伙伴的 iOS App 提交给水果审核没通过,水果给出的原因是应用在 IPv6 的环境下无法使用。原来小伙伴用的服务器是阿里云的 ECS ,而这玩意并不支持 IPv6。这里就不得不吐槽一下阿里云这么大的云服务厂商,马上都要2017年了还不支持 IPv6 ,然而考...

  • ssh配置多台机器免密登录ssh配置多台机器免密登录

    2017-05-19 - 最近需要用到ssh免密登录,之前对公钥私钥这些东西不是很清楚,不过后来配置成功,现在有时间记录下来防止遗忘。 首先说下,这里一共五个虚拟机,ip地址只有最后三位不同。 1.先在五个虚拟机上都执行 ssh-keygen这个命令,这里后面加上 -t rsa不是必须的,以...

  • Linux下搭建spark集群开发环境Linux下搭建spark集群开发环境

    2017-05-19 - 之前在windows下搭建了一个spark的开发环境,但是后来发现如果想要搞spark streaming的例子的话在Linux下使用更方便,于是在centos7下面搭建一下spark开发环境,记录以做备忘之用。 1.首先去spark官网下载相关软件,我这里用的是spark2.1.0版本http://spark....

  • 嵌入式linux上测试远程服务器的某个端口是否可达

    2017-05-19 - 最近在做ftp上传相机中的文件时,遇到超时问题。相机中,原本有ftpput的应用,于是就在程序中直接使用ftpput来上传相机中的视频和图片。 ftpput使用方法为: BusyBox v1.20.2 (2015-10-22 14:48:06 HKT) multi-call binary. Usage: ftpput [OPTIONS] HOST [R...

  • LinuxKit:在容器中运行容器LinuxKit:在容器中运行容器

    2017-05-18 - 一些令人振奋的消息引发了我对今年 DockerCon 的兴趣,在这次会议中,无可争议的容器巨头公司 Docker 发布了一个新的操作系统:LinuxKit。 这家容器巨头宣布的是一个灵活的、可扩展的操作系统,而为了可移植性,系统服务也是运行在容器之中。甚至,令人惊讶...

  • 如何安装pandom:一个针对Linux的真随机数生成器

    2017-05-18 - 本教程只针对 amd64/x86_64 架构 Linux 内核版本大于等于 2.6.9 的系统。本文将解释如何安装 pandom,这是一个由 ncomputers.org 维护的定时抖动真随机数生成器。 简介 在现在的计算机状况下,比如说配置了固态硬盘(SSD)的个人电脑和虚拟专用服务器(VPS)...

  • 如何设置SSH密钥如何设置SSH密钥

    2017-05-17 - 关于SSH密钥 SSH密钥提供一种更为安全的虚拟专有服务器登录机制,即利用SSH而非单纯依靠密码完成登录。与易被窃取的密码不同,SSH密钥几乎无法以暴力方式破解。生成的密钥对为我们提供两条字符串,即公钥与私钥。大家可以将公钥保存在任意服务器,并利用配备...

  • 如何利用SFTP在远程服务器中保障文件传输安全如何利用SFTP在远程服务器中保障文件传输安全

    2017-05-17 - SFTP是什么? FTP,全称为文件传输协议,是一种高人气远程系统间文件传输方法。 SFTP的全称则为SSH文件传输协议,或者安全文件传输协议,这是一套打包在SSH当中的独立协议,能够以类似的方式通过安全连接完成文件传输。其优势在于利用安全连接传输文件,同时...

  • Ceph修改OSD和Monitor的网络

    2017-05-17 - 随着Ceph的应用越来越深入,我们也遇到了越来越多的需求,本次我们将讲一下如何修改OSD和Monitor的网络。 Ceph应用中,在部署完ceph集群并运行一段时间后,我们很可能会遇到机房网络变动,或集群网络升级的情况,这时我们都期望能在尽量减少对现有Ceph集群影...

  • Docker如何把镜像上传到docker hubDocker如何把镜像上传到docker hub

    2017-05-17 - 1、首先你得准备一个hub 的帐号, 去 https://hub.docker.com 注册吧! 2、在hub那里新建一个仓库, 这个就类似于github那边的..create --- create repository(创建知识库) 然后随便搞个名字, 我这里就叫ubuntu吧 所以路径就是wherein/ubuntu了 3、运行 docker...

  • 服务器响应慢的分析与解决(Linux服务器)服务器响应慢的分析与解决(Linux服务器)

    2017-05-17 - 一.分析思路 1.排除本机自身原因 2.服务器性能分析 3.项目本身分析(不详细说) 4.虚拟机分析 5.数据库分析 二.详细分析方法 1.排除本机自身原因 可以使用站长工具测试网站速度。 2.服务器性能分析 使用top命令查看服务器的资源使用情况,主要分析CPU和内存...

  • 如何将Django部署到Apache服务器上如何将Django部署到Apache服务器上

    2017-05-16 - 操作环境: Ubuntu 16.04 Apache 2.4 Django 1.9 Python 2.7 mod_wsgi 前言:本教程纯自己查阅资料后整理,望对大家有帮助! 1.安装 mod_wsgi 这里默认大家已经会如何安装 Apache、Django、Python 了,直接教如何安装mod_wsgi。 需知:网上有很多用mod_pytho...

  • 如何使用CloudStats监控Linux服务器如何使用CloudStats监控Linux服务器

    2017-05-16 - CloudStats是一个服务器监控平台,可让您轻松地监控整个服务器基础平台,同时也可以立即采取行动并解决问题。 CloudStats监控工具不需要任何特殊技能或知识来执行设置并开始监控您的服务器。因为是国外的服务器,打开有点慢! 在Linux服务器(CentOS / Debia...

  • 宝塔Linux面板快速安装免费Let宝塔Linux面板快速安装免费Let's Encrypt SSL证书且自动续约

    2017-05-16 - 在去年有体验过宝塔Linux面板,作为这个新的Linux WEB管理面板好像还在一直的维护和升级。早上有网友联系希望帮他的宝塔Linux面板中某个网站安装SSL证书,因为当初体验过这个面板时候安装SSL证书需要手工才可以配置。而看到当前版本可以直接面板中提交自有SS...

  • Linux打开关闭Apache服务器

    2017-05-15 - 基本的操作方法: 如果:apahce安装目录为/usr/local/apache2,请使用如下命令 apahce启动命令: 推荐/usr/local/apache2/bin/apachectl start apaceh 启动 apache停止命令 /usr/local/apache2/bin/apachectl stop 停止 apache重新启动命令: /usr/local/apa...

  • KairosDB 1.13安装手记KairosDB 1.13安装手记

    2017-05-15 - PS:为了处理监控数据,我们需要一个时间序列数据库,OpenTSDB是前驱,但是是基于Hbase实现的,后来有了一个基于Cassandra的实现,就是KairosDB,模型上设计很有意思,依赖Cassandra的Column Family实现的大宽表来存储时间序列的数据(最多20亿列哦),细节...

  • 在Linux上创建webrev在Linux上创建webrev

    2017-05-15 - 在Sun/Oracle工作了N(12)年后,对webrev工具甚为喜欢,因为其易用性确实非常好。幸运的是,有工程师将webrev工具放到了GitHub上,而且支持git。下面给出使用webrev工具创建代码比对网页的全过程。当然,首先得保证代码管理工具git在Linux(我用的是Ubuntu14.0...

  • 体验WDCP V3.2版本支持多PHP版本共存和SSL功能设置体验WDCP V3.2版本支持多PHP版本共存和SSL功能设置

    2017-05-14 - 诚然,早年互联网上是出现过很多不错的Linux WEB面板,且对于新入门的VPS、服务器用户能够较快的入门提供不小的帮助。但是由于各种的愿意,很多免费面板都陆续不再更新、也有开始转向收费模式,当然更不缺少各种新面板的出现。不清楚是出于用户的需求,还是...

  • 如何在CentOS 7中使用SSL/TLS加固FTP服务器进行安全文件传输如何在CentOS 7中使用SSL/TLS加固FTP服务器进行安全文件传输

    2017-05-14 - 在一开始的设计中,FTP(文件传输协议)就是不安全的,意味着它不会加密两台机器之间传输的数据以及用户的凭据。这使得数据和服务器安全面临很大威胁。 在这篇文章中,我们会介绍在 CentOS/RHEL 7 以及 Fedora 中如何在 FTP 服务器中手动启用数据加密服务;...

  • 跨过Nginx上基于uWSGI部署Django项目的坑

    2017-05-13 - 先说说他们的关系,Nginx和uWSGI都是Web服务器,Nginx负责静态内容,uWSGI负责Python这样的动态内容,二者配合共同提供Web服务以实现提高效率和负载均衡等目的。uWSGI实现了多个协议,如WSGI,HTTP协议,还有它自己的uwsgi协议,想了解更多关于uWSGI和uwsgi...

  • 5个需要知道的开源的软件定义网络(SDN)项目5个需要知道的开源的软件定义网络(SDN)项目

    2017-05-13 - SDN 开始重新定义企业网络。这里有五个应该知道的开源项目。 纵观整个 2016 年,软件定义网络(SDN)持续快速发展并变得成熟。我们现在已经超出了开源网络的概念阶段,两年前评估这些项目潜力的公司已经开始了企业部署。如几年来所预测的,SDN 正在开始重新...

  • Linux部署Django项目过程记录与问题总结

    2017-05-12 - 最近学习 Django 框架开发,将项目部署到 Linux 服务器上时遇到了很多坑,在此整理一下以作备忘,同时希望对需要的同学有所帮助。 从 0 开始,在 Linux 上部署 Django 项目共有如下几步: 安装 Python3.5 安装 Apache2.4 安装 wsgi 配置数据库和静态文件 配置...

  • Linux上部署高效的设备资产统计工具—RackTablesLinux上部署高效的设备资产统计工具—RackTables

    2017-05-11 - RackTables称自己为一个机架空间、IP地址、服务器、交换机、路由器等 的管理框架。它拥有一个web界面,执行报告和配置,并管理名字服务。RackTables以PHP5、Apache、MySQL为基...

  • Docker基于已有的镜像制新的镜像Docker基于已有的镜像制新的镜像

    2017-05-11 - 1.根据运行的容器制作镜像 #查看所有的容器 docker ps #暂停当前容器 docker pause COTNAINER-ID #将容器运行当前状态提交 docker commit COTNAINER-ID #根据COMMIT-ID打包容器Tag docker tag COMMIT-ID 经过以上几个步骤,根据当前运行的容器制作镜像就完成...

  • Linux平台通过nginx和vsftpd构建图片服务器Linux平台通过nginx和vsftpd构建图片服务器

    2017-05-10 - 因为开发需要,需要在Linux上构建一个独立的图片服务器,此处默认您已安装好Linux系统。系统环境:CentOs6.5,Vmware10。 一、Nginx安装 1、nginx安装环境 nginx是C语言开发,建议在linux上运行,本教程使用Centos6.5作为安装环境。 安装nginx需要先将官网下...

  • 为什么Arch Linux不适合作为服务器操作系统为什么Arch Linux不适合作为服务器操作系统

    2017-05-10 - 我前面好几篇文章都有关Arch Linux,我本人也是虔诚的Arch爱好者,但是有人经常会问:为什么Linux服务器几乎从不采用Arch Linux?我们见得多的Linux服务器系统一般都是什么Ubuntu Server啊,什么Cent OS啊,什么Fedora啊,或者企业采用的Red Hat啊,为什么几...

  • 简单记录LNMP环境安装和搭建Prosper202工具过程简单记录LNMP环境安装和搭建Prosper202工具过程

    2017-05-09 - 昨天收到一个朋友的邮件,要求帮助在其服务器中安装Prosper202软件,当然我也是第一次听到这个程序的名称,然后去搜索了解到应该是一款PPV和PPC流量统计功能,这位朋友应该是有从业Mobil类的业务联盟,具体如何使用的我也不清楚,反正知道这类朋友做的挺多的...

  • 安装ClouderaManager及使用ClouderaManager安装分布式集群细节

    2017-05-09 - 一、前言 周末干了近四十个小时中间只休息了五个小时终于成功安装了ClouderaManager以及分布式集群,其中各种辛酸无以言表,唯有泪两行。总体是安装的很慢,但是其中有很多细节问题,需要记录下来使以后再次安装少走弯路,以及给其他有需要的人提供一点参考...

  • 关于服务器通过串口进行通信关于服务器通过串口进行通信

    2017-05-09 - 环境:Ubuntu系统 14.04 两台 MASTER 192.168.1.154 BACKUP 192.168.1.142 最近搭建服务器集群,需要用到串口作为心跳,用来检测服务器健康;其中遇到的问题,在这里总结一下。 硬件详情: PC机一般有1个或者2个异步串行通信接口,组装在主板上,称为COM1和CO...

  • 基于Linux安全验证添加自定义PAM模块

    2017-05-09 - 环境: Ubuntu 14.04、PAM 1.2.1,需要root权限,以及C语言知识。 首先需要了解什么是PAM: AM即可插拔认证模块。它提供了对所有服务进行认证的中央机制,适用于login,远程登录(telnet,rlogin,fsh,ftp,点对点协议(PPP)),su等应用程序中。系统管理员通过P...

  • Linux Python apache的cgi配置Linux Python apache的cgi配置

    2017-05-08 - 一、找到安装Apache的目录/usr/local/apache2/conf,并对httpd.conf配置文件进行修改 1.加载cgi模块 去掉注释: LoadModule cgid_module modules/mod_cgid.so #//当使用内置模块prefork.c 时动态加载cgi_module LoadModule cgi_module modules/mod_cgi.so #...

  • 使用localhost访问远程tensorboard使用localhost访问远程tensorboard

    2017-05-08 - 场景与问题 tensorflow程序运行在远程服务器,tensorboard启动后访问地址为:0.0.0.0:6006。这样没法用自己机器上的浏览器访问tensorboard。 解决办法 1.连接ssh时,将服务器的6006端口重定向到自己机器上来: ssh -L 16006:127.0.0.1:6006 username@remote_...

  • SDN学习之Mininet验证OpenFlow协议版本SDN学习之Mininet验证OpenFlow协议版本

    2017-05-05 - 最近学习如何使用mininet,但是,刚刚开始时一直无法知道如何查看OpenFlow协议的版本,通过查阅网上的资料,从SDNLAB中,学习到了如何验证,mininet自身基于OpenFlow13版本的查看。 但是,在学习实验的过程中,我发现,现阶段的Mininet自带的控制器似乎已经...

  • OpenWrt UCI学习笔记OpenWrt UCI学习笔记

    2017-05-05 - UCI (Unified Configuration Interface, 统一配置接口) 是OpenWrt的集中配置管理工具,关于UCI的具体介绍可以查看官方文档The UCI System[附] 可以通过ubuntu安装UCI(http://www.linuxdiyf.com/linux/30524.html)或使用openwrt的板子来获得UCI测试环境。 U...

  • SSH协议端口号22背后的故事

    2017-05-05 - 为什么 SSH(安全终端)的端口号是 22 呢,这不是一个巧合,这其中有个我(Tatu Ylonen,SSH 协议的设计者)未曾诉说的故事。 将 SSH 协议端口号设为 22 的故事 1995 年春我编写了 SSH 协议的最初版本,那时候 telnet 和 FTP 正被广泛使用。 当时我设计 SSH...

  • 网站上线的过程网站上线的过程

    2017-05-04 - 1.购买域名 可以上阿里云购买! 2.购买服务器,我用的是ubuntu16.04的系统 这里我购买得是ECS云服务器;下面是配置 3.解析绑定 到阿里云的首页进入控制台 可以看见自己已购买的域名 点击域名解析到服务器的公网ip 4.备案 域名需要备案,方能解析服务器ip,备...