自建服务器 材料,搭建自己的服务器平台Unix系统 -电脑资料

LINUX 的强大功能就在他的可定制性和稳定性,在此我们要实现的目标是定制一个完整的系统,如果稍加改变,即可变为一个体积很小的 嵌入式 服务器 系统. 本主题分两部分,一是构件一个系统,二是搭建系统上的服务. 第一部分 如何构件一个系统 构件系统首先要下载所LINUX的强大功能就在他的可定制性和稳定性,在此我们要实现的目标是定制一个完整的系统,如果稍加改变,即可变为一个体积很小的嵌入式服务器系统.

本主题分两部分,一是构件一个系统,二是搭建系统上的服务.

第一部分  如何构件一个系统

构件系统首先要下载所需要的软件包和构件系统的说明文档,

可以从www.linuxfromscratch.org下载.我们选择的基于LFS5.0的文档来构件系统,请在相应的目录下下载所需要的软件包.

还可以在http://lfs.linuxsir.org/main/?q=taxonomy/term/16  下载LFS5.0的完整的软件包.

在开始定制自己的系统之前,首先要安装一个LINUX发布版.编译LFS5.0选择RH9这个发布版作为我们的主机系统.定制过程请参考LFS5.0文档.

注意:1.在编译.netutils 包的时候,要去掉disable_server ,因为我们需要几个服务程序的支持.

2.请不要忘记在编译内核的时候的[character devices]下选上支持unix98 ptys 终端.

3.在配制起动文件fstab 的时候加上一行.

devpts        /dev/pts     devpts   gid=4,mode=620  0     0

当然如果按照LFS5.0的文档生成该/etc/fstab文件是不会有问题的.

第二部分  如何搭建系统上的服务

我们的目标是配置telnet和ftp服务器,下载软件包proftpd-1.2.10.tar.bz2和软件包xinetd-2.3.13.tar.gz(这两个软件都有自己的开发主页).

安装proftpd

1.安装proftpd

按照INSTALL文档的指导编译,安装proftpd软件.

2.改变/etc/proftpd.conf文件的配置

User                            nobody

Group                           nobody

还要改变一项.

DefaultRoot ~

3.在LFS系统里面添加配置

添加组名和用户名

groupadd nobody

useradd -g nobody  nobody

添加登录的用户名

useradd lfs -d /usr/lfs

你还必须创建一个目录

mkdir -p /usr/lfs 该主目录作为用户lfs的登录目录.

4.以standalone模式启动proftpd

proftpd -n -d 5

这是带有调示的单独模式起动服务,在服务端能输出调示信息.

然后在客户端可以直接ftp连接了,输入用户名lfs和密码登录.

5.在系统起动时起动ftp服务.

参考proftpd-1.2.10/contrib/dist/rpm/proftpd.init.d脚本.

安 inetd

1.请参考INSTALL编译和安装,参考README配置编译选项.

2.在/etc/xinetd.conf 中配置telnet服务和ftp服务.

可以参考proftpd-1.2.10/contrib/dist/rpm/xinetd配置成xinetd起动.

3.改变/etc/proftpd.conf配置文件

ServiceType         inetd

而不能是xinetd

参考proftpd-1.2.10的INSTALL文档的8.  Modify the inetd superserver configuration file.

4.起动xinetd

xinetd -d

带有调示信息输出.

5.在客户端就可以通过ftp 或者telnet连接了.

6.使xinetd在启动时起动服务.

参考xinetd-2.3.13/contrib/xinetd脚本.

原文转自:http://www.ltesting.net

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
搭建自己的邮箱服务器需要一些技术知识和相关的步骤。下面是一个基本的搭建过程: 1. 选择合适的操作系统:你可以选择使用 Linux 或者类 Unix 操作系统,如 Ubuntu、CentOS等。 2. 安装邮件服务器软件:常见的邮件服务器软件有 Postfix、Exim、Sendmail等。选择其中一个并按照官方文档进行安装。 3. 配置域名和 DNS:你需要拥有一个域名,并将其解析到你的服务器上。在 DNS 设置中,添加 MX 记录指向你的邮箱服务器。 4. 配置邮件服务器:根据你选择的邮件服务器软件,编辑相应的配置文件,如 Postfix 的 main.cf 文件。配置包括设置域名、监听端口、SMTP 认证和加密等。 5. 配置 SSL/TLS:为了保证邮件传输的安全性,你可以配置 SSL/TLS 证书来加密邮件传输过程。 6. 配置邮箱账号和权限:创建邮箱账号,并设置密码。为了提高安全性,建议启用强密码策略和限制登录尝试次数。 7. 配置反垃圾邮件和安全策略:为了防止垃圾邮件和恶意攻击,你可以配置反垃圾邮件策略(如使用 SpamAssassin)和安全策略(如限制发送频率)。 8. 测试和监控:完成配置后,你可以发送测试邮件来验证是否正常工作。同时,建议设置日志记录和监控以便及时发现和解决问题。 请注意,搭建和维护自己的邮箱服务器需要一定的技术知识,并且需要保持对安全漏洞的关注和及时更新。如果你对此不太熟悉,也可以考虑使用第三方服务提供商来托管你的邮箱服务。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值