Linux单用户方式

做为一个LINUX爱好者,每天都渴望得到新的知识,同时每天也把LINUX的各个部分翻来覆去的进行着探索,在这个过程难免会让LINUX无法启动。在 WIN98中有一个保护模式,可以以保护模式进入到WIN98之中,对系统进行修复。在LINUX中也有类似保护模式的启动方式,可以用它对系统进行修复。
继续阅读“Linux单用户方式”

关于重建 grub

第一步:想办法进入原来的linux.可以利用启动软盘,安装光盘等.也可以使用live cd,比如knoppix

1, 使用knoppix:光盘启动后,在boot:后输入knoppix 2出现knoppix提示符后,挂载原来linux的根分区,比如mount /dev/hda8 /mnt/hda8把改变当前的根分区和bashchroot /mnt/hda8可以看到bash提示符变了,这就可以进入下一步了

2,用安装光盘用光盘或硬盘安装方式,在boot提示符下输入linux rescue一步一步往下进行,redhat系统会找到已经安装过的系统,并挂载到/mnt/sysimage下,按提示输入chroot /mnt/sysimage(网上看到的,自己没验证过)

debian系统需要自己挂载原来的根分区,使用方法和knoppix一样

第二步:使用grub命令重建grub
在上一步chroot成功后,在新的bash提示符下敲 grub成功后回出现grub>提示符,给出你原来的启动映像所在的分区,root (hd0,6)需要注意,这个分区是要启动映像(比如vmlinuz开头的文件),还有grub目录,如果你在以前安装时只有一个/分区,那就是它,如果你给/boot单独划了一格分区,那你得先找到这个分区。另外,这个编号规则和hda*不太一样,通常hda7对应(hd0,6),hdb1对应(hd1,0), 因为(hd*,*)里分区的编号是从0开始的,而hda*后面那个数字是从1开始的。然后可以重建一个grub了,还是在grub>提示符下,敲 setup (hd0)这个命令会把grub写道mbr里然后quit命令退出grub,再重启就行了。

其他建议:其实可以选择不把grub写到mbr里,而是写到/分区或/boot分区里,使用windows启动菜单启动它
方法是在重建grub时用setup (hd0,6) 代替setup (hd0).或者安装时选择把grub写到根分区,而不是mbr
得到该分区的启动扇区,命令是dd if=/dev/hda7 of=/bootsect.lnx bs=512 count=1然后想办法把这个文件弄到windows下的c:\下最后修改c:\boot.ini文件,在最后添加一行c:\bootsect.lnk=”linux – grub”重启就能看到效果了.这样以后你就可以随便重装windows了,只要安装完后再把bootsect.lnk弄到c:\,再修改boot.ini就行了

grub重建

Grub

grub 是較新的 boot loader 程式,他具有相當多的優點,這裡不一一列舉啦!無論如何, lilo 能做的, grub 幾乎都可以做的到,包括選單、密碼、指向等等的功能!不過, grub 比 lilo 要先進的幾點是:
继续阅读“grub重建”

linux下ftp的配置

1. 检查是否安装了vsFTPd
# rpm -qa|grep vsftpd
2.启用vsftpd服务器
# chkconfig vsftpd on
3.启动vsftpd服务器
# /etc/init.d/vsftpd start
4.测试
#ftp localhost
若正常,则会出现登录信息.
5.配置vsftpd
在/etc/vsftpd/vsftpd.conf中进行配置.
 anonymous_enable=YES
 local_enable=YES
允许匿名用户和本地帐号用户登录.但在/etc/vsftpd.user_list列表中的用户将被拒绝.
 userlist_files=/etc/vsftpd.user_list_local
 userlist_enable=YES
也可以改为只允许列表用户访问.设置userlist_deny=NO并更改/etc/vsftpd.user_list,以便
只有列表中用户可使用服务.
匿名用户的根目录是/var/ftp.常规用户的是/home/user,user是用户名.
可以使用chroot_local_user选项来更改常规用户的根目录.
6.从本地用户上传文件
write_enable=YES
local_umask=022
7.匿名用户上传文件
anon_upload_enable=YES
anon_umask=077
anon_other_write_enable=YES
anon_mkdir_write_enable_YES
8.可使用
chown_uploads=YES
chown_username=kqs2
让用户名为kqs2的用户设置上传权限.