计算机网络第一次作业

2017-09-14  本文已影响0人  jack188

作业内容

  1. 安装openssh等远程访问相关软件,并测试
  2. 安装开源或免费的FTP服务器,创建管理员和普通用户账号,并分配不同权限
  3. 安装开源或免费的Web服务器,构建自己的个人主页(一个主页面+若干子页面)
  4. 安装开源或免费的邮件服务器,创建并管理用户邮箱

SSH服务器

1.下载并安装openssh服务器和客户端putty。


由于64位操作系统需要在C:\Program Files (x86)\OpenSSH\bin目录下加入补丁文件cygwin1.dll和cygintl-2.dl,否则服务器启动失败。

2.openssh服务器配置


mkgroup -l >> ..\etc\group 将计算机上的组导入group文件中;
mkpasswd -l -u username>> ..\etc\passwd 将计算机的用户与其密码导入passwd文件中

生成group和passwd文件并启动服务
3.密钥公钥设置(运行puttygen.exe)


在图中两个空栏内输入相同的私钥。
将图上公钥复制并存到ssh服务器根目录中,然后点击save private key将私钥存到本地文件夹中。

4.putty登录服务器(运行putty.exe)

在host name 栏内输入ip地址


在左边目录找到auth栏,点击右边browse选择公钥,之后单击打开
5.登录成功

FTP服务器

1.下载并安装FTP 服务器,这里我们选择Ser-U作为我们的服务器

2.新建域


这个名称可以由自己定,能与其他域名区分即可。

3.选择传输协议


根据自己的需要选择传输协议,可以是一个,也可以是多个。

4.输入IP地址


这里IPv4地址即为我们通常所说的IP地址(如果不知道IP地址则可以打开命令行窗口输入ipconfig查明)。

5.密码加密设置


根据需要选择加密模式,这里选择第一种。完成以上步骤我们就创建了一个域。

6.添加用户ID


根据自己的喜好输入登录ID。

7.设置密码


将该初始密码改为自己的密码。

8.根目录设置


根目录即用户登录到文件服务器后所处的位置,必须为每个用户指定其根目录。(锁定用户至根目录使其无法访问到根目录以上的路径,且将根目录的地址显示为“/”).
9.访问权限设置



![Uploading 22B)Y6TMYN53GSC$SVI139U_644425.png . . .]

完成上述4个步骤我们就创建了第一个用户账户。
10.用户权限设置


在上图管理权限栏选择相应的选项。


在上图可对用户可行操作进行选择。
11.多用户创建


12.服务器空间

Web服务器

1.安装win7系统自带的IIS


打开控制面板,选择打开或关闭Windows功能。

将图中目录打勾

打开IIS,点击“default web site”,并双击ASP图标

将启用父路径改为True

点击高级设置并选择网站目录

编辑网站绑定

修改IP地址和端口

单击启动并浏览网站

邮件服务器

1.下载并安装hmail server服务器和foxmail客户端

2.添加域名


3.添加用户账号,设置容量和管理级别

4.foxmail账号新建


在下方两个服务器栏输入服务器IP地址,密码自设
5.登录成功


总结

本次作业花费时间一周半,第一个作业出现的错误较多,出现的服务名错误和找不到进程等问题,原因在于对命令行的使用不够熟练,还有一个就是对公钥和私钥的理解问题,导致不能正确处理密码之间的关系,英文软件的使用也成为一大阻碍。ftp服务器出现的访问后不能看到文件的问题,是因为创建用户时目录访问的路径没有设置。有很多地方配置完都要重新启动服务。这两周的时间让我对计算机各类服务器的理解有了很大的提高,对平常用的软件的通信方式也有了一定的了解。

上一篇下一篇

猜你喜欢

热点阅读