实验报告Linux系统常用SambaFTPnfs服务器安装及应用实现Windows
Linux系统常用Samba/FTP/nfs服务器安装配置
学生实验报告书
课程名称:
开课学院:信息科学与技术学院
指导老师:
学生学号:
学生姓名:
同组人姓名:
专业班级号:
第一部分:实验目的、实验内容和实验要求
Linux系统常用Samba/FTP/nfs服务器安装配置
1 / 14
1.实验目的
1. 掌握 linux 系统常用服务安装及应用;
2. 熟悉 Windows-Linux 、Linux-Linux 之间进行数据共享或传输的一种新方法;
2.实验内容
1.在实验 1 结果上安装配置 ftp 服务器并验证其正确性;
2.在实验 1 结果上安装配置 nfs 服务器并验证其正确性;
3.在实验 1 结果上安装配置 samba 服务器并验证其正确性。
3.实验要求
1.图文并茂;
2.根据实际记录;
3.实验总结不得少于200字;
4.能独立地完成实验内容,遇到问题能灵活解决。
4.实验环境
硬件环境详细描述:
(1) OS :Windows 8.1 中文版64位(6.3,版本9600)
(2) 处理器: [01]: Intel (R )Core(TM) i3-4005U CPU @ 1.70GHz(4CPUs),
~1.7GHz
(3) 物理内存总量:16,331 MB
(4) 网卡信息:
[01]: Realtek PCIe GBE Family Controller
[02]: VMware Virtual Ethernet Adapter for VMnet1
软件环境详细描述:
第二部分:实验过程描述(能按此报告使实验重现)
1.Linux 中配置和使用FTP 服务器方法
(1)先看看系统里是否已经安装vsftpd (当然不管系统中有没有vsftpd,先运行一下卸载vsftpd 的命令也可以)如图1-1所示。
sudo apt-get remove vsftpd
图 1- 1卸载vsftpd
Linux系统常用Samba/FTP/nfs服务器安装配置
2 / 14
(2)上一步卸载完成后,接着运行安装vsftpd 的命令,如图1-2所示。
sudo apt-get install vsftpd
图 1- 2 安装vsftpd
(3)安装完成后再查看vsftpd 的版本号,运行查看版本号命令,在这里可以知道安装成功,如图1-3所示。
sudo vsftpd -version
图 1- 3 查看版本号
(4)创建用户目录,运行如下命令:
sudo mkdir /home/ftpuser
创建用户,运行如下命令:
sudo useradd -d /home/ftpuser -s /bin/bash
图 1- 4 添加用户
修改用户密码,运行如下命令,此时会提示输入两次密码:
sudo passwd ftpuser
图 1- 5 修改密码
(5)配置vsftpd.conf ,运行如下命令:sudo vi /etc/vsftpd.conf
配置内容:
userlist_deny=NO
userlist_enable=YES
#允许登录的用户
userlist_file=/etc/allowed_users
seccomp_sandbox=NO
Linux系统常用Samba/FTP/nfs服务器安装配置
3 / 14
#默认 ftp 下载目录
local_root=/home/ftpuser/
local_enable=YES
#设置文件上传
write_enable=YES
#使用 utf8,最后一行去掉注释用的#也可
utf8_filesystem=YES
图 1- 6 修改配置文件
(6)设置有登陆权限的帐号清单和限制登陆帐号清单,如图1-7所示。 # # 将 ftp 的用户ftpuser 添加到/etc/allowed_users 文件(该文件里保存的是允许登录vsftpd 的帐号清单),运行如下命令。
sudo vi /etc/allowed_users
图 1- 7 允许登录用户
(7)# 将 ftp 的用户ftpuser 添加到 /etc/ftpusers 文件(该文件里保存的是不允许登录ftp 的帐号清单),运行如下命令,如图1-8所示。
sudo vi /etc/ftpusers
Linux系统常用Samba/FTP/nfs服务器安装配置
4 / 14
图 1- 8 不允许登录用户
(8)设置ftp 账号目录的写的权限,输入以下命令,如图1-9所示。
sudo chmod a+w /home/ftpuser
图 1- 9 设置权限
(9)启动或重启vsftpd 服务,保证前面的设置被激活,如图1-10所示。 ## 启动或重新启动vsftpd 服务 sudo /etc/init.d/vsftpd start 或sudo service vsftpd start
启动服务 sudo /etc/init.d/vsftpd restart 重启服务
sudo /etc/init.d/vsftpd stop 停止服务
图 1- 10 重启项目
(10)查看待用的IP 地址,运行以下命令,如图1-11所示。
ifconfig
Linux系统常用Samba/FTP/nfs服务器安装配置
图 1- 11 查看IP地址
(11)开始访问ftp服务器
本地可视化方式访问ftp服务器
在 linux 的资源管理器或浏览器的地址栏里输入ftp://127.0.0.1或者ftp://localhost 然后依据提示输入 ftp 的用户名 ftpuser 和前面设定的密
码即可进行文件的上传和下载,如图1-12和图1-13所示。
图 1- 12 本地登录
5 / 14
Linux系统常用Samba/FTP/nfs服务器安装配置
6 / 14
图 1- 13 服务器界面
远程访问 ftp 服务器方法:
远程访问时使用 linux 的 ip ,在资源管理器或浏览器的地址栏输入ftp://linux_ip ;
图 1- 14 浏览器界面
Linux系统常用Samba/FTP/nfs服务器安装配置
7 / 14
图 1- 15 登录界面
图 1- 16 显示结果
本地命令行方式访问ftp 服务器:
ftp 127.0.0.1 或 ftp localhost 或 ftp linux_ip 然后依次给出合法用户名和对应密码即可;
图 1- 17 本地访问ftp
Linux系统常用Samba/FTP/nfs服务器安装配置
8 / 14
2.Linux 中配置和使用NFS 服务器方法
(1)创建一个待需要共享的目录(文件夹nfsdir ),让Windows 和Linux 都能访问
sudo mkdir /home/nfsdir
图 2- 1 新建共享目录
(2)安装nfs 服务端软件
sudo apt-get install nfs-kernel-server
图 2- 2 安装服务端软件
(3)配置 /etc/exports ,运行以下命令,sudo vi /etc/exports ,如图2-3和图2-4所示,并在最后一行添加:
/home/student01/nfsdir*(rw,sync,no_root_squash,no_subtree_check)
图 2- 3 修改配置文件
图 2- 4 修改配置文件结果
(4)重新启动nfs 服务,运行如下命令,到此nfs 服务就搭建好了。
sudo /etc/init.d/nfs-kernel-server restart
图 2- 5 重启nfs 服务
(5)客户端访问服务器
检查客户端和服务端的网络是否连通(ping 命令)
ping 10.115.14.45
Linux系统常用Samba/FTP/nfs服务器安装配置
9 / 14
图 2- 6 检查网络是否连通
● 查看服务端的共享目录
showmount -e 10.115.14.45
图 2- 7 查看服务端共享目录
● 将该目录挂载到本地
sudo mount 10.115.14.45:/home/renjy/nfsdir /mnt
图 2- 8 挂载到本地
● 访问与验证
访问本地的 mnt 目录,就可访问放在/home/renjy/nfsdir 下的内容了(为了验证方便,在 nfsdir 目录下放几个特殊的文件名或目录,转到/mnt 后,ls 看一 …… 此处隐藏:3231字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [高中教育]电子线路高频非线性部分2.1
- [高中教育]中班美术活动——我的小手
- [高中教育]常用三极管参数大全
- [高中教育]计算机常见故障及解决办法
- [高中教育]风机基础环水平度控制方法探讨
- [高中教育]机械安全工程(专升本)阶段性作业3
- [高中教育]2009年安徽省高考语文考试说明刍议
- [高中教育]unit5 let's eat公开课教案设
- [高中教育]计算机网络原理课后习题答案
- [高中教育]2016-2022年中国新能源市场研究与投资
- [高中教育]2015-2020年中国会议行业市场评估及投
- [高中教育]经销商大会峰会主持人串词开场白
- [高中教育]2014新版北师大数学三年级上册小熊购物
- [高中教育]七年级第一学期体育与健康全套教案
- [高中教育]第三章:国际金融市场
- [高中教育]六年级下册数学单元测试-2.比例 北师大
- [高中教育]2016年上海海事大学法学院624刑法之《
- [高中教育]中国碳化钙产业竞争现状及未来五年投资
- [高中教育]网络时代,我们怎么玩
- [高中教育]圆锥曲线——高中数学基础知识与典型例
- 高集医院世界艾滋病宣传日活动方案
- 苏教版六年级英语上册期末试卷含答案
- 全民枪战生化英雄模式幽灵怎么玩 生化
- 灿烂的宋元文化一导学案
- 第2章货币资金与应收款项
- 北师大版八年级下册数学第三章《分式》
- 浅析高分子材料成型加工技术
- 华南理工大学2013年度共青团先进集体及
- 教师资格科目二小学教案模板(共合集)
- 工程扩建可研报告
- 中华人民共和国海事局2014年度招录公务
- 提高农村小学生作文能力的教学尝试
- 徒手心肺复苏术操作步骤
- 毛概试题库7-15章
- 2014-2015学年度(上)初中班主任工作计
- 企业驾驶员安全生产责任书
- 第07章 不等式测试题-2016年高考文科数
- 医疗器械经营企业工作程序
- 考研英语必背36篇_彩版_精华
- 初中9月13-15假期作业 (1)




