
服务器架设
weilin.jiang
Windows内核砖家
展开
-
linux下的hosts.allow和hosts.deny
两个文件可以用来控制远程访问的权限。hosts.allow对应允许远程连接的用户,hosts.deny对应拒绝远程访问的用户。以ssh为例:编辑hosts.deny.# /etc/hosts.deny: list of hosts that are _not_ allowed to access the system.# See the ma原创 2016-03-29 14:43:32 · 5490 阅读 · 0 评论 -
ubuntu搭建dhcp服务器
通过DHCP可以自动为客户主机ip,可分配动态ip和静态ip(固定ip)。图.11.搜索DHCP服务器(broadcast形式),window下的“自动获取ip”就是使用了dhcp。2.DHCP提供参数。如返回可供选择的ip,此ip可能是随机的,可能是本主机要求的固定ip。3.DHCP参数选择。如选定ip等。4.DHCP服务确认。DHCP服务器关系到原创 2016-03-29 15:32:40 · 1942 阅读 · 0 评论 -
Ubuntu搭建NFS文件服务器
前言NFS(Network file system)服务器实现了局域网不同主机、不同操作系统的文件共享。注意,客户端和服务端必须具备相同的账号才能够访问目录或者文件。图.1 NFS服务器共享目录与client示意图基本上NFS端口是2049,但它还有其它的程序启动额外端口,功能非常多,所以使用了RPC(Remote Procedure Call)来管理。原创 2016-03-31 18:17:37 · 1653 阅读 · 0 评论 -
Ubuntu搭建DNS服务器
前言其实在我们没有安装DNS服务之前,可以将/etc/hosts文件比作一个DNS服务配置文件,因为它实现和DNS类似。之所以会独立出DNS服务,是因为因特网主机多,如果每个主机都靠/etc/hosts文件来维护主机名到ip的映射,那么工作量非常大,对本地更新、网络资源占用都很浪费,所以出现了DNS。相关文件/etc/host 本地的一个小"DNS"文件。/etc/resolv原创 2016-03-31 16:26:02 · 11898 阅读 · 1 评论 -
Ubuntu搭建FTP(vsftpd)文件服务器
前言在开始介绍ftp服务器如何搭建前,先来介绍一些名词概念,以下名词均和文件服务器有关。SSH(Secure Shell):ssh是加密的shell,最初是用来替代telnet等无加密的远程登陆,相应的一个服务器是sshd。SSL(Secure Socket layer):是一个标准的加密和验证身份协议。FTP(File Transfer Protocol):是一个传输协议,相原创 2016-04-02 17:56:17 · 2761 阅读 · 0 评论 -
Linux C创建守护进程(daemon)及终端相关概念
引言 所谓守护进程(daemon),是不具备控制终端的,常常是在系统引导装入时启动,仅在系统关闭时才终止,输出的报告信息一般在日志文件。 守护进程没有控制终端通常源于它们由系统初始化脚本(centos下如用chkconfig命令设置开机启动);然后守护进程也可以从某个终端由用户在shell提示符下键入命令启动,这种情况下,守护进程必须亲自脱离与控制终端的关联。原创 2016-04-06 12:13:30 · 2031 阅读 · 0 评论 -
通过ssh通道加密通信数据
ssh数据加密是非常棒的,先来个如何进行加密的示意图。图.1开启ssh服务(ubuntu):#/etc/init.d/ssh start查看ssh 服务状态:图.2执行:#ssh -L 6000:127.0.0.1:8888 -N 127.0.0.1 // 注意,这里第一个ip是回环地址,第二个应该是远程的地址,这里用于测试。6原创 2016-03-24 18:44:31 · 4091 阅读 · 0 评论 -
linux文件传输之SFTP和SCP
SFTP和SCP都是通过ssh(port22)通道来传输数据,所以传输的数据是加密过的。另外,对端必须已经启动了sshd。SFTP#sftp users@host...users@host's password:sftp>可以执行的命令:针对远程,ls\dir\mkdir\rmdir\pwd\chgrp\chown\chmod\ln\rm\rename\exit原创 2016-03-29 16:52:02 · 950 阅读 · 0 评论