51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1482|回复: 18
打印 上一主题 下一主题

8期linux学习笔记(1)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-12-17 22:16:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我整理的学习笔记,刚刚学习这门课,如果有不对的地方请大家指出,一起进步~

1.        先装Vmware,逐步next,注册码用第一个
2.        装好之后到开Vmware,执行file->new->Vitrual Machine新建一个虚拟机,操作系统选择linux,下一步注意选择路径的时候注意磁盘空间的大小,依次next,在设置磁盘空间的时候填3G。
3.        完成后启动虚拟机
4.        设置VM->Removable Devices->CD-ROM->edit,选择use iso image,把Redhat 9.0-1.ISO这个文件加载上。
5.        重新启动虚拟机,安装linux
6.        进入安装界面的时候按enter选择图形界面安装,输入linux text用文本界面安装。
7.        下面逐步OK,选择版本的时候选server
8.        下面逐步OK,然后设置IP,设置IP的时候注意把use bootp/dhcp这个选项去掉然后设IP,IP和本机设在一个网段。
9.        下面设置机器名和防火墙,选择不安装防火墙。
10.        接下来设置密码。
11.        下面选择服务,选第1,4 还有一个server configration ***,一共904M。
12.        后面加载第二张安装盘
13.        接下来依次OK,安装完毕。
14.        接下来安装webmin,先将webmin.iso文件加载到光驱中
15.        加载光驱mount /dev/cdrom/mnt/cdrom,之后用cd /mnt/cdrom进入光驱目录。
16.        输入rpm -ivh webmin-1.250-1.noarch.rpm安装。
17.        打开浏览器输入http://IP:10000,输入用户名和密码就可以使用了。
18.        下面是linux实战
19.        在windows下安装SecureCRT,然后通过SecureCRT登录到linux系统中。这样操作比较方便。
20.        下面安装VSFTP并搭建FTP服务器。
21.        加载VSFTP.ISO文件,进入光驱目录。
mkdir /var/ftp
        useradd -d /var/ftp -s /sbin/nologin ftpuser
        passwd ftpuser
        chown ftpuser:root /var/ftp
22.        用cp vsftpd-2.0.3.tar.gz /var/ftp命令将vsftpd-2.0.3.tar.gz文件拷到之前建立的目录中。
23.        输入
a)        gzip -d vsftpd-2.0.3.tar.gz
b)        输入tar xvf vsftpd-2.0.3.tar
c)        输入cd vsftpd-2.0.3
d)        输入make
e)        输入make install
f)        输入cp RedHat/vsftpd.pam /etc/pam.d/ftp
g)        输入cp vsftpd.conf /etc/
h)        输入vi /etc/vsftpd.conf
删除下面三行的#
local_enable=YES
write_enable=YES
local_umask=022
增加一行listen=YES
i)        输入vsftpd &启动服务
24.        接下来完成老师的作业,upload目录上传,其他目录不能上传
25.        # mkdir /var/ftp/upload
26.        #chown root.ftp /var/ftp/upload
27.        #chmod 730 /var/ftp/upload
28.        编辑/var/vsftpd.conf 输入命令vi /etc/vsftpd.conf
29.        找到# anon_upload_enable=YES下面,:
将# anon_upload_enable=YES的#去掉,再加下面三行
chown_uploads=YES
chown_username=daemon
anon_umask=077
注意anonymous_enabled=YES有效。
30.        重启服务,如果报错就先用kill -9 id杀掉进程,后面的ID可以用ps命令查看一下进程的ID号,之后就可以向upload目录中上传文件了。
31.        设置只有ftpuser可以登录FTP,将vsftpd.conf文件中的anonymous_enable=YES改成NO。过程就不多说啦,和前面一样,改掉后重启服务试下。
32.        如果重启服务报错
500 OOPS: could not bind listening IPv4 socket  错误:
因为xinetd已经启动了vsftpd,而vsftpd设置成了stardalone模式,所以,先
停止xinetd服务,  service xinetd stop ,然后 vsftpd &
启动ftp服务
33.        限定ftpuser登录后只能在安装时指定的目录
34.        Step1.修改/etc/vsftpd/vsftpd.conf
将底下三行
#chroot_list_enable=YES
# (default follows)
#chroot_list_file=/etc/vsftpd/chroot_list
改为
chroot_list_enable=YES
# (default follows)
chroot_list_file=/etc/vsftpd/chroot_list
35.        Step2. 新增一个档案: /etc/vsftpd/chroot_list
方法是在etc目录下新建一个vsftpd目录,再新建一个chroot_list文件
36.        内容增加一行ftpuser
37.        重启服务
38.        限定最大并发访问数为50,每个IP最多5个线程
a)        修改/etc/vsftpd/vsftpd.conf
b)        增加两行max_clients=50 
max_per_ip=5
39.        设置apache服务
a)        先将httpd-2.0.55.tar.gz文件用FTP上传到FTP目录中
b)        # gzip -d httpd-2.0.55.tar.gz
c)        #tar xvf httpd-2.0.55.tar.gz
d)        # cd httpd-2.0.55
e)        #mkdir web
f)        #/configure --prefix=/web
g)        #make
h)        #make install
i)        # vi /web/conf/httpd.conf
j)        将#ServerName www.example.com:80 中的“#”删掉,并将www.example.com改为本机IP
k)        启动服务/web/bin/apachectl start
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2005-12-18 01:23:17 | 只看该作者
楼主无敌了,我都没地方补充了.
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2005-12-18 01:52:01 | 只看该作者
。。。。这个,佩服下
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2005-12-25 21:35:22 | 只看该作者
我想知道搂住到底是谁啊
本人也是8期的
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2005-12-25 21:37:17 | 只看该作者
如果是windows的系统上加装linux的双系统
估计还要麻烦点
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2005-12-26 21:26:05 | 只看该作者

哈哈

都是我们班的嘛 哈哈孙姐姐好厉害的呀有这样的精神真是做什么什么就成功啊
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2005-12-29 21:05:34 | 只看该作者
孙伟薇!!你这么强让我们这些弱者怎么混下去啊!!惭愧啊!!
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2006-1-1 15:24:22 | 只看该作者
有机会来认识楼主哦,要好好学习一下,^_^
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2006-1-9 23:17:08 | 只看该作者
8期已经学到这里了?好快啊……
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2006-3-5 12:53:31 | 只看该作者
好东西..学妹受用了..谢谢:d
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2006-3-24 22:16:54 | 只看该作者
我是十期的!!
看了师姐的笔记真是受用非浅阿!!
佩服!
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2006-3-24 22:19:58 | 只看该作者
很不错的整理哦
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2006-3-24 22:55:19 | 只看该作者

补充一小点

应该“删除下面三行的#
local_enable=YES
write_enable=YES
local_umask=022
增加一行listen=YES”
应该说在最后一行增加”listen=YES“并且在架设FTP服务器时,不能留有”多余“空格和空行,要是多出来后面就有点麻烦了。
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2006-3-24 23:20:38 | 只看该作者

在补充一小点

8.        下面逐步OK,然后设置IP,设置IP的时候注意把use bootp/dhcp这个选项去掉然后设IP,IP和本机设在一个网段。
第8条一个在设置ip之前最好先PING下,这样以免冲突(重复)。
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2006-3-25 19:59:28 | 只看该作者
谢谢师姐

特别是真对作业的那个部分
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2006-3-28 14:23:31 | 只看该作者
8期的小学妹还是蛮厉害的嘛。佩服~~佩服~~(我是二期的)
先提两个问题:
1. 据realcl说"如果是windows的系统上加装linux的双系统,估计还要麻烦点。"
    那么Windows到底能不能和Linux安装到一起呢,这个我不是很清楚,但从文件格式上来说似乎是不能安装到一起。
2. 你的笔记里接压缩的时候使用的命令“gzip -d vsftpd-2.0.3.tar.gz”
   在Unix里应该是gunzip vsftpd-2.0.3.tar.gz不知道在Linux里是不是一样的
回复 支持 反对

使用道具 举报

该用户从未签到

17#
发表于 2006-4-5 20:54:24 | 只看该作者
原帖由 xinyu2119 于 2006-3-28 14:23 发表
8期的小学妹还是蛮厉害的嘛。佩服~~佩服~~(我是二期的)
先提两个问题:
1. 据realcl说"如果是windows的系统上加装linux的双系统,估计还要麻烦点。"
    那么Windows到底能不能和Linux安装到一起呢 ...

1.windows系统可以和linux装在同一块硬盘上,启动时可以选择进入linux或windows系统,和windows双系统差不多。不过因为它们的文件系统不兼容,不能互相识别。
2.linux下的解压缩命令是gzip。
以上是我的浅见。
回复 支持 反对

使用道具 举报

该用户从未签到

18#
发表于 2006-4-6 22:05:56 | 只看该作者
原帖由 zhaochuan 于 2006-4-5 20:54 发表

1.windows系统可以和linux装在同一块硬盘上,启动时可以选择进入linux或windows系统,和windows双系统差不多。不过因为它们的文件系统不兼容,不能互相识别。
2.linux下的解压缩命令是gzip。
以上是我的浅见。


1.可以安装到同一块硬盘上面,先装WINDOWS然后安装linux,目前大部分的发行版本都带有lilo或者grub引导程序。linux应该是完全兼容Fat32 fs,对于NTFS读取是没有问题的,写入则不安全。
2.linux的解压缩命令有很多,但是对于tar.gz压缩包来说最常用的还是用tar命令调用gzip
即tar zxvf *.tar.gz
tar.bz2则用tar jxvf
sdlkfj以上是小生陋见,如有说错之处,望各位学长指教
回复 支持 反对

使用道具 举报

该用户从未签到

19#
发表于 2006-4-8 09:25:44 | 只看该作者
原来vsftpd的作业在这里,受益匪浅。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /2 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-6-25 14:51 , Processed in 0.080900 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表