#计算机网络作业
姓名:伍日杰
学号:1505040104
作业全部在Windows系统下完成
SSH服务器
Ssh服务器的安装(freesshd)
freessh软件添加用户,选择pubilc key认证方式。
添加用户客户端设置--Linux mint
Linux在Linux上创建一个共有和私有的密钥对,私有密钥放到客户端(Linux
)上,共有密钥放到服务器端(Windows)上。
/home/wurijei/.ssh/id_rsa为私有秘钥,
/home/wurijei/.ssh/id_rsa.pub为公有秘钥
Ssh客户端设置(Windows)
使用putty软件
首先要有一个公有和使用的秘钥对,使用puttygen生成,
把秘钥保存到freessh软件的文件夹中,使用putty登录
使用putty软件登录ftp服务器
在控制面板打开ftp相关服务
Windows功能在系统中创建所需的用户:
1.用户名:admin 密码:1234 ,ftp权限为读写
2.用户名:wrj 密码:123 ,ftp权限为只读
在系统服务与应用程序中创建所需的ftp站点
1.站点名为wurijie,ip为本地IP(192.168.1.219)
2.设置相关的访问权限
测试
1.输入ftp://192.168.1.219
2.登录用户wrj(普通用户)
只能读取文件,不能对ftp服务器进行修改
image.png3.登录用户admin(可读写)
可以在服务器中创建资料
Web服务器
在系统中打开web服务,在浏览器中输入http://localhost/,假如出现一下图片代表成功
image.png image.png一般情况下,当Web服务器安装完成后,会创建路径“%系统根目录%inetpub/wwwroot”,将开发的网站COPY到该路径下。即可实现本地访问该网站。我在网上下来个网站模板放了进去。
设置防火墙,让局域网当其它计算机也能访问本地网站资源。具体方法:打开控制面板,选择“系统和安全”,点击“允许程序通过Windows防火墙”,在弹出的对话框中勾选“万维网服务HTTP”右侧的两个复选框,最后点击确定退出。
在局域网中,进行网页浏览输入192.168.1.219即可进入web服务器。
邮件服务器
软件使用:
1.hMailServer(在局域网中搭建服务器和创建账号)
2.foxmail(使用账号收发邮件)
hMailServer安装是要设置密码,此密码就是登入hMailServer管理器的密码
先添加一个域,192.168.1.219
image.png接着我们要为用户创建帐号了,输入用户名、密码,保存
image.png image.png使用foxmail邮件客户端,输入我们刚创建好的邮箱帐号和密码登录。
image.png互相发送邮件成功
image.png image.png问题:防火墙的端口,由于用到143,25端口,而防火墙没有放行,所以一开始无法正常收发邮件。
添加143,25端口的规则就可以正常收在局域网中发邮件了