操作系统实习报告.docx
- 文档编号:5314605
- 上传时间:2022-12-15
- 格式:DOCX
- 页数:30
- 大小:798.02KB
操作系统实习报告.docx
《操作系统实习报告.docx》由会员分享,可在线阅读,更多相关《操作系统实习报告.docx(30页珍藏版)》请在冰豆网上搜索。
操作系统实习报告
操作系统实习报告
学生姓名:
刘世
班级:
物联网班
专业:
计算机科学与技术
系别:
计算机系
学院:
信息工程学院
指导教师:
宋洪军
年月日
操作系统实习报告正文格式
.远程登录服务器的设置
一、设计目的
掌握远程登录、服务器的配置方法。
。
二、设计内容及要求
、下载相应版本的服务器包
、安装服务器;
、配置服务器;
、打开服务;
、允许使用登录;
、启动服务器;
、使用;
、安装和配置;
、使用客户端;
、常用命令练习;
三、设计算法及流程
()使用以下命令检查是否安装了服务器程序:
–
()若没有光盘,从网上下载相应版本的包。
通过盘挂载将程序复制到下。
()使用以下命令安装服务器程序:
–。
()使用以下命令打开文件
将配置文件中的修改为,保存退出。
()需要设置服务器只允许上班时间进行登录,且登录的客户端只能是本网段内的主机(即—),则可使用以下命令打开文件,修改配置文件。
()服务使用的默认端口是,若不使用该端口,可在中进行修改。
()在目录中有一个文件,该文件可控制用户登录的设备。
该文件是记录的是可以作为用户登录的设备名,如、等。
若要用户通过登录到服务器,最简单的办法是删除文件,使用以下命令将该文件重命名也可以达到同样的目的。
()通过前面的步骤设置好的配置文件后,使用以下命令重启守护进程,可将服务启动。
()在中使用以下命令登录到服务器:
()使用也可快速通过登录到服务器,具体过程如下:
在的命令窗口输入以下命令登录到服务器
连接到服务器后,将提示用户输入用户名和密码
登录成功后,即可在中操作远程服务器了。
客户端程序连接到服务器后,将提示用户名和密码,进行登录操作。
()使用以下命令检查是否安装服务器程序。
()服务器程序包含在的安装光盘中,使用将光驱挂载到文件系统。
若没有光盘,可从网上下载。
()使用以下命令安装服务器程序:
安装完成后,服务器程序的守护进程为。
通过该守护进程就可启动、重启或停止服务器程序。
()启动停止
设置好配置文件后,就可启动服务程序。
手工启动的命令如下:
()客户端使用登录
可通过两种方式来登录服务器。
通过密码方式登录的过程为:
在客户机中使用以下命令连接到远程服务器:
()将本地计算机中名为的文件复制到远程服务器中,放于用户的目录中,具体操作命令如下:
:
目录
()若只是查看远程服务器中目录中的文件列表,具体命令如下:
()在本地计算机中输入以下命令,登录到远程服务器:
执行以上命令,将要求用户输入密码。
()与使用一样,可使用命令查看当前目录中的文件。
()接下来使用命令将本地计算机中的文件上传到服务器。
()使用命令查看文件是否上传成功。
()操作完成后,输入命令,退出即可。
四、程序运行结果分析
五、程序源代码及注释
使用以下命令检查是否安装了服务器程序:
–
使用以下命令安装服务器程序:
–。
使用以下命令打开文件
服务使用的默认端口是,若不使用该端口,可在中进行修改。
删除文件,使用以下命令将该文件重命名也可以达到同样的目的。
通过前面的步骤设置好的配置文件后,使用以下命令重启守护进程,可将服务启动。
在中使用以下命令登录到服务器:
使用以下命令检查是否安装服务器程序。
使用以下命令安装服务器程序:
设置好配置文件后,就可启动服务程序
客户端使用登录
将本地计算机中名为的文件复制到远程服务器中,放于用户的目录中,具体操作命令如下:
:
目录
若只是查看远程服务器中目录中的文件列表,具体命令如下:
在本地计算机中输入以下命令,登录到远程服务器:
.服务器的配置设置
一、设计目的
在操作系统之上架设服务器并用自己的账号登录服务器,然后上传文件。
二、设计内容及要求
、下载相应版本的服务器包
、安装服务器;
、配置工作环境;
、启动服务器;
、的常用配置;
、在中登录到服务器;
、本地用户配置;
三、设计算法及流程
内容一:
安装
1、启动虚拟机,启动系统进入
2、查看服务是否安装
内容二:
配置工作环境
1、配置用户和目录
(1)配置用户
对于允许匿名访问的服务器,应该在其主机中创建名为的用户。
另外,还需检查是否有名为的用户。
可使用以下命令检查,若不存在这些用户,需要另外创建。
(2)配置目录
对于服务器来说,应该有一个公共目录供用户下载资料对于允许上传文件的服务器,还应该设置具有上传权限的目录。
)在目录中创建名为的目录,命令如下:
(如果已经存在该目录,则忽略此步)
)使用以下命令修改目录的所有者和权限:
(3)若允许匿名用户上传文件,应该创建一个供匿名用户上传文件的目录,并将该目录的所有者和组改为,具体命令如下:
内容三启动
.这里使用方式启动,需要修改文件:
修改配置文件,将其中的修改为,表示使用独立方式侦听对的访问,如图所示:
在终端中输入命令打开配置文件:
在文件中修改了启动方式后,需要重新启动一次守护进程,然后再使用独立方式启动.
.查看是否已启动:
使用命令查看端口的使用状态,检查端口是否处于侦听状态
内容四、常用配置
.匿名用户配置
在对文件配置之前,复制一个副本,如:
在配置文件中,默认是允许匿名用户登录服务器的,但是不允许上传文件、不允许在服务器创建目录。
可使用以下命令修改该文件中的相关选项,改变匿名用户权限
允许匿名用户登录;
允许匿名用户上传文件。
允许匿名用户创建目录。
用户登录成功后显示欢迎信息。
在中登录到服务器,并进行相关操作。
具体步骤如下:
(1)在命令窗口输入
(2)输入,查看目录信息:
(3)接下来执行命令,试着在服务器中刚创建一个目录。
执行结果如图所示,可以看出,创建目录失败。
(4)匿名用户要在服务器端创建目录,只能切换到有权限的目录中才行,按下面命令进行操作,即可在目录中创建一个名为的目录。
(5)最后测试一下文件的上传功能,执行以上命令完成文件的上传:
内容五:
本地用户配置
()修改配置文件
接收本地用户
本地用户上传文件的
()新建一个用户:
用来登录服务器(此处创建的用户名用自己的名字)
()重启服务
()用新建立的账号登录服务器
四、程序运行结果分析
五、程序源代码及注释
使用下面的命令创建用户,并设置其工作目录为(该目录在下面创建)
在目录中创建名为的目录,命令如下:
(如果已经存在该目录,则忽略此步)
使用以下命令修改目录的所有者和权限:
若允许匿名用户上传文件,应该创建一个供匿名用户上传文件的目录,并将该目录的所有者和组改为,具体命令如下:
取消防火墙:
在终端中输入命令打开配置文件:
在文件中修改了启动方式后,需要重新启动一次守护进程,然后再使用独立方式启动.
查看是否已启动:
使用命令查看端口的使用状态,检查端口是否处于侦听状态,具体命令如下:
在对文件配置之前,复制一个副本,如:
在命令窗口输入(虚拟机地址)
匿名用户要在服务器端创建目录,只能切换到有权限的目录中才行,按下面命令进行操作,即可在目录中创建一个名为的目录。
最后测试一下文件的上传功能,执行以上命令完成文件的上传:
修改配置文件
接收本地用户
本地用户上传文件的
.服务器的配置
一、设计目的
架设一台服务器,用来向局域网内各客户机提供软件共享服务。
二、设计内容及要求
、按照配套安装软件;
、创建目录;
、修改文件;
、重启服务;
三、设计算法及流程
.按照配套安装软件;
现计划架设一台服务器,用来向局域网内个客户机提供软件共享服务,常用软件的安装包都存放在服务器的目录中,要求用户只能从该目录中读取文件,而不能修改目录中的文件。
另外,各客户端还可以利用服务器进行临时文件交换,即任何用户有权限将文件写到服务器的某一目录(假设为)。
.创建目录,命令为:
;
.将目录的访问权限修改为,命令为:
;
.将常用的软件复制到目录中;命令为…;
.使用以下命令创建临时的文件交换目录:
;
.由于匿名用户也能在目录中写入数据,需要将该目录的属性修改为(中使用的匿名登录,默认的用户名为),具体命令:
;
.修改文件
.执行以下命令重启服务:
;
.接下来在中打开“网络”窗口,在地址栏中输入服务器的地址\\...,可以连接成功
选中目录中的文件,尝试删除,将提示错误信息,按照类似的方法打开目录,试着创建目录和文件,能创建成功。
对以上各目录进行修改,要求各目录达到以下功能:
()目录:
保存常用的软件,除了管理员之外,所有的用户都只有读的权限,可以向该目录写入文件,用来更新安装软件包;
()目录:
仍然作为临时的文件交换目录,的有用户都可以进行读写操作。
()目录:
保存技术部的资料,该目录只有技术部的员工可以进行读写操作,其他人员不能访问(经理可访问该目录,不能修改)。
()目录:
保存市场部的资料,该目录只有市场部的员工可以进行读写操作,其他人员不能访问(经理可访问该目录,不能修改)。
.使用以下命令创建两个用户组:
.使用以下命令创建用户:
接着使用以下命令将各用户添加到密码文件中,并设置密码
–
重复以上命令为每个用户设置好密码
.使用以下命令再创建两个目录:
和目录只有同组用户有读写权限,其他用户不能读写,使用以下命令设置两个目录的属组:
.经理对两个目录都可以查看,但不能修改,如果将添加到和两个组中,又具有了写的权限,这里使用了一个技巧,将设置为两个文件夹的所有者,使用以下命令:
.接着使用以下命令修改两个目录的权限:
.由于目录中需要有写权限,因此使用以下命令将改为其属主即可:
.由于所有的用户都需要登录,为了使所有用户对目录有写权限,使用以下命令将该目录的权限设置为:
.经过以上准备工作来编辑配置文件
四、程序运行结果分析
五、程序源代码及注释
创建目录,命令为:
;
将目录的访问权限修改为,命令为:
;
将常用的软件复制到目录中;命令为…;
使用以下命令创建临时的文件交换目录:
;
由于匿名用户也能在目录中写入数据,需要将该目录的属性修改为(中使用的匿名登录,默认的用户名为),具体命令:
;
修改文件,删除原来的内容,输入以下内容:
[]
[]
[]
执行以下命令重启服务:
;
使用以下命令创建两个用户组:
.使用以下命令创建用户:
接着使用以下命令将各用户添加到密码文件中,并设置密码
–
重复以上命令为每个用户设置好密码
使用以下命令再创建两个目录:
和目录只有同组用户有读写权限,其他用户不能读写,使用以下命令设置两个目录的属组:
经理对两个目录都可以查看,但不能修改,如果将添加到和两个组中,又具有了写的权限,这里使用了一个技巧,将设置为两个文件夹的所有者,使用以下命令:
接着使用以下命令修改两个目录的权限:
由于目录中需要有写权限,因此使用以下命令将改为其属主即可:
由于所有的用户都需要登录,为了使所有用户对目录有写权限,使用以下命令将该目录的权限设置为:
经过以上准备工作来编辑配置文件:
#=======================================
[]
======================================
[]
[]
[]
[]
.进程间的通信
一、设计目的
理解消息队列、信号机制,完成进程间的通信。
二、设计内容及要求
编写程序,使其实现进程的软中断通信。
要求:
使用系统调用结合函数、消息队列编写程序,实现以下功能:
开启两个终端分别实现消息的发送与接收,当消息的发送者按下键盘的按键“”,发送者进程检测到后该信号后改变原来的杀死进程的功能,改为向接受者进程发送“”字符串,接收者进程收到“”后关闭接收者进程的终端。
三、设计算法及流程
开启两个终端分别实现消息的发送与接收,当消息的发送者按下键盘的按键“”,发送者进程检测到后该信号后改变原来的杀死进程的功能,改为向接受者进程发送“”字符串,接收者进程收到“”后关闭接收者进程的终端。
四、程序运行结果分析
五、程序源代码及注释
**
<>
<>
<>
<>
<>
<>
<>
[]"";
{
;
[];
};
()
{
;
;
;
[];
*根据不同的路径和关键表示产生标准的*
(((".",'')))
{
("");
();
}
*创建消息队列*
(((,)))
{
("");
();
}
("\",);
{
*读取消息队列*
(,,);
((,(*),,,)<)
{
("");
();
}
(":
",,);
((,))
{
("\");
;
}
((,"",))
();
}((,"",));
*从系统内核中移走消息队列*
(((,,))<)
{
("");
();
}
();
}
**
<>
<>
<>
<>
<>
<>
<>
<>
[]"";
{
;
[];
};
;
;
;
()
{
(,);
(,,(),);
;
}
()
{
;
*根据不同的路径和关键表示产生标准的*
(((".",'')))
{
("");
();
}
*创建消息队列*
(((,)))
{
("");
();
}
("\");
()
{
(,);
()
;
("(''):
");
((,))
{
(,,(),);
;
}
(((,,)))
{
("");
();
}
();
*添加消息到消息队列*
(((,,(),))<)
{
("");
();
}
((,"",))
{
;
}
}
();
}
**
<>
<>
<>
<>
<>
<>
<>
{
;
[];
};
()
{
;
;
;
;
*根据不同的路径和关键表示产生标准的*
(((".",'')))
{
("");
();
}
*创建消息队列*
((()))
{
("");
();
}
("\");
(":
");
(((()>,,)))
{
("");
();
}
();
();
*添加消息到消息队列*
(((,,,))<)
{
("");
();
}
*读取消息队列*
((,,,(),)<)
{
("");
();
}
("\",()>);
*从系统内核中移走消息队列*
(((,,))<)
{
("");
();
}
();
}
操作系统实习体会及总结
正文字体为小四。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 实习 报告