FreeBSD 如何修改root密码

合集下载

Panabit常用命令手册

Panabit常用命令手册

Panabit常用命令手册1.基本官方硬件管理口:MGT默认管理ip:192.168.0.200Web管理界面:https://192.168.0.200Web管理界面默认用户和密码:admin/panabit后台管理默认用户和密码:root/panaos2.FreeBSD命令1)修改root密码:passwd2)查看管理口IP:ifconfig3)临时修改管理口IP:ifconfig 管理口网卡名 192.168.0.199/244)修改管理口IP:ee /conf/ifadmin.conf修改好之后按esc键,选择a)leave editor 按回车,离开编辑,再选择a)save changes 保存修改,然后重启设备。

5)查看WEB界面密码:cat /usr/ramdisk/admin/.htpasswd6)修改web界面密码:ee /usr/system/admin/.htpasswd修改好之后按esc键,选择a)leave editor 按回车,离开编辑,再选择a)save changes 保存修改。

7)添加数据网卡:注意,添加了数据网卡后,原有的license会失效,必须重新授权。

ifconfig找到新加网卡的网卡名然后编辑PG.conf文件,ee /etc/PG.conf,将新网卡加入数据网卡然后退出,保存,重启设备。

、8)panaos服务的启动和停止:/usr/system/bin/ipectrl start 启动panaos服务默认开机后是启动的,/usr/system/bin/ipectrl stop 停止panaos服务停止后,软件停止工作,数据网卡会不通,web界面都会登录不了。

9)ping 命令Ping IP 这个ping是由管理网卡发出去的,因此这里检查的是管理口的网络情况。

3 floweye命令3.1 floweye if 命令集合:1)查看数据网卡状态:floweye if stat可以查询各个数据网卡的流量情况主要看 bps-in bps-out pps-in pps-out这四个数值2)检查em0网卡是否丢包:floweye if stat em0 | grep Missed多运行几次,Missed Packets 如果不为0,说明曾经有过丢包,但是这丢包也许是拔插网线时候产生的,关键是要看Missed Packets 的数值是否增长,如果增长表示当前有丢包,这样是有问题的,一般是硬件性能不足导致,如果Missed Packets 不变说明没有丢包。

各类系统ROOT密码丢失解决办法

各类系统ROOT密码丢失解决办法

各类系统ROOT密码丢失解决办法【导读】文章介绍了如何恢复SCO Uinx的Root口令,Solaris ROOT密码遗忘的处理方法,AIX 4.3.3 RS/6000的root密码丢失后的处理,FreeBSD 4.7的root口令丢失解决方法,HP-UX的root1).恢复SCO Uinx的Root口令在另一台SCO Unix的机器上,以Root用户注册进入系统,用mkdev fd命令或命令scoadmin 中的Filesystem的Floppy Filesystem Manager来做应急启动盘,包括Boottable盘和Root filesystem盘。

将上述的Root Filesystem盘安装到硬盘上。

#mount /dev/fd0135ds18 /mnt在将硬盘上的/etc/passwd和/tcb/files/auth/r/root两个文件拷贝到Root Filesystem盘上。

#cp /etc/passwd /mnt#cp /tcb/files/auth/r/root /mnt#umount /dev/rfd0135ds18用Boot软盘去启动忘记密码的机器,根据提示插入Root Filesystem软盘,出现"#"时,进行下面操作,将硬盘挂到软盘上:#mount /dev/hd0root /mnt备份硬盘上的/etc/passwd和/tcb/files/auth/r/root两个文件。

因为这两个文件中还包含注册信息。

用Root Filesystem软盘上的两个文件,覆盖硬盘上的这两个文件。

#mkdir /syu#mount /dev/fd0135ds18? /syu#cd /syu#cp passwd /mnt/etc#cp root /mnt/tcb/files/auth#umount /dev/hd0root#umount /dev/fd0135ds18取出软盘,重启机器,以ROOT用户注册,键入第二台机器的Root口令,便可进入系统。

挑战Linux如何在几步之内重置root密码

挑战Linux如何在几步之内重置root密码

挑战Linux如何在几步之内重置root密码在使用Linux系统时,有时候我们可能会遇到忘记了root密码的情况,这时候就需要进行root密码的重置。

下面我将为您介绍在几步之内如何挑战Linux系统并成功重置root密码的方法。

首先,在开机时,进入GRUB引导程序界面。

您可以通过按下电脑开机时出现的"ESC"或者"F2"、"F8"、"F12"等键来进入GRUB引导程序。

进入GRUB引导程序后,您将看到类似下面的菜单:```GNU GRUB version 2.02*LinuxAdvanced options for Linux*Memory test (memtest86+)*Memory test (memtest86+, serial console 115200)```接下来,您需要在菜单上选择并编辑Linux内核选项。

方法是,选择以"Linux"开头的选项(可能有多个),按下"e"键进行编辑。

您将看到一个编辑界面。

在编辑界面中,您需要定位到一行以"linux"开头的命令行。

一般来说,这一行位于以"set root=("hd0,gpt2")"或者"set root=("hd0,msdos2")"开头的命令行之后。

接着,在这一行的结尾处,添加以下命令来重置root密码:```init=/bin/bash```注意,要确保您添加的命令紧挨在这一行的结尾,不要添加空格。

编辑完成后,按下"Ctrl+X"或者"F10"来启动更改的命令行。

系统将会继续启动,但是此时您将进入一个命令行界面,您的命令行提示符将会是一个井号"#"。

红帽6修改root密码

红帽6修改root密码

[1]单用户破解密码1.案例:客户忘记了一台Centos 系统的密码,由我们负责帮忙解密首先用键盘Ctrl + Alt + Del 三键重启系统(因为直接断电重启会影响到系统),在系统的界面用键盘按即可2.按任意键进入系统启动菜单待机器启动到系统菜单的时候,根据提示按任意键进入启动菜单,如下图3.编辑系统启动菜单进入系统启动菜单之后,用上下键选择菜单,我们可以根据下面的提示进行操作。

我们选择系统菜单,然后按e进行编辑,然后在菜单的后面加个空格,然后再加1 fastboot 然后按回车,就回到了系统的菜单,按b启动即可进入单用户模式了4.进入系统的单用户界面按上面的操作,就可以不用密码进入系统的单用户操作了,也是在这里进行修改密码。

5.使用命令进行设置新密码在单用户界面,拥有root权限,就可以使用passwd root 命令进行设置新的密码,不必用旧密码的。

按提示输入两次同样的密码即可,成功之后会提示successfully 。

然后重启进入系统,再把密码发给客户即可。

如下图6.总结部分关于这种问题的处理方法还很很多,如果没有意外,就是按上面这种方法就可以帮客户解决到问题了。

后面还会继续与大家分享其它的解决办法,有兴趣的网友可以关注下,谢谢。

[2]单用户不能改密码在上一章节与大家单用户下破解密码,但未必事事都这么顺心的,也有碰到过单用户下修改不了密码的情况,后来查阅相关的资料,才得以解决,下面把这种情况与大家分享下,供大家参考工具/原料∙Centos 6.5 x86_64位系统∙服务器方法/步骤1.一次单用户下修改不了密码的情况在一次客户联系过来,他忘记了服务器的密码,要求破解密码。

是Centos 系统的,按流程走帮客户解决问题,可是在单用户下面修改不了密码,也无法编辑密码文件/etc/passwd /etc/shadow,用户命令修改密码的时候出现passwd : Authentication token manipulation error2.遇到这种情况怎么办?因为那时第一次遇到的,所以没啥经验,只能询问同事与在互联网查阅相关的资料了。

Linux系统root用户密码忘记或被篡改,该如何处理?怎样重置密码

Linux系统root用户密码忘记或被篡改,该如何处理?怎样重置密码

Linux系统root用户密码忘记或被篡改,该如何处理?怎样重
置密码
若root用户的密码忘记或被非法用户篡改,该如何处理?
如何重置root用户的密码?
① 在启动过程中,在GRUB阶段暂停(按【ESC】键)
② 按【e】进入编辑状态,修改默认的启动选项
③ 修改kernel选项,添加数字“1”,让系统启动进入单用户模式
【1】选择kernel
【2】按【e】进入编辑,修改启动项
【3】按【Enter】,完成修改
④ 按【b】启动修改后的操作系统
⑤ 启动系统后,进入单用户模式(系统维护模式)
⑥ 执行passwd指令,修改root用户的密码
⑦ 执行reboot指令,重启Linux系统
这就已经完成修改了,那问题来了,如何防止非法用户篡改系统呢?我将在下一篇和大家分享。

Panabit常用命令手册(更新于20160919)资料

Panabit常用命令手册(更新于20160919)资料

Panabit常用命令手册1.基本官方硬件管理口:MGT默认管理ip:192.168.0.200Web管理界面:https://192.168.0.200Web管理界面默认用户和密码:admin/panabit后台管理默认用户和密码:root/panaos2.FreeBSD命令1)修改root密码:passwd2)查看管理口IP:ifconfig3)临时修改管理口IP:ifconfig 管理口网卡名 192.168.0.199/244)修改管理口IP:ee /conf/ifadmin.conf修改好之后按esc键,选择a)leave editor 按回车,离开编辑,再选择a)save changes 保存修改,然后重启设备。

5)查看WEB界面密码:cat /usr/ramdisk/admin/.htpasswd6)修改web界面密码:ee /usr/system/admin/.htpasswd修改好之后按esc键,选择a)leave editor 按回车,离开编辑,再选择a)save changes 保存修改。

7)添加数据网卡:注意,添加了数据网卡后,原有的license会失效,必须重新授权。

ifconfig找到新加网卡的网卡名然后编辑PG.conf文件,ee /etc/PG.conf,将新网卡加入数据网卡然后退出,保存,重启设备。

、8)panaos服务的启动和停止:/usr/system/bin/ipectrl start 启动panaos服务默认开机后是启动的,/usr/system/bin/ipectrl stop 停止panaos服务停止后,软件停止工作,数据网卡会不通,web界面都会登录不了。

9)ping 命令Ping IP 这个ping是由管理网卡发出去的,因此这里检查的是管理口的网络情况。

3 floweye命令3.1 floweye if 命令集合:1)查看数据网卡状态:floweye if stat可以查询各个数据网卡的流量情况主要看 bps-in bps-out pps-in pps-out这四个数值2)检查em0网卡是否丢包:floweye if stat em0 | grep Missed多运行几次,Missed Packets 如果不为0,说明曾经有过丢包,但是这丢包也许是拔插网线时候产生的,关键是要看Missed Packets 的数值是否增长,如果增长表示当前有丢包,这样是有问题的,一般是硬件性能不足导致,如果Missed Packets 不变说明没有丢包。

红帽子root密码重置

红帽子root密码重置

在出现系统选择界面时,在Red Hat Linux的选项上按“e”键,然后会出现三个选项,在“kernel/boot/vmlinuz-2."4.18-14 ro root=LABEL=/”上按“e”键进行编辑,在“ro”或者“root”前加上“single”,然后回车返回。

按“b”键启动,进入字符界面,当出现“sh-2."05b#”时,就意味着已经进入单用户模式。

现在,输入“passwd root”,就可以重新设置root密码了。

设置完成后,reboot重启,用刚才设置的密码就可以进入linux系统了。

一. lilo1.在出现lilo:提示时键入linux single画面显示lilo:linux single2.回车可直接进入linux命令行3. #vi /etc/shadow将第一行,即以root开头的一行中root:后和下一个:前的内容删除,第一行将类似于:......保存4. #reboot重启,root密码为空二. grub1.在出现grub画面时,用上下键选中你平时启动linux的那一项(别选dos 哟),然后按e键2.再次用上下键选中你平时启动linux的那一项(类似于kernel/boot/vmlinuz-2."4.18-14root=LABEL=/),然后按e键3.修改你现在见到的命令行,加入single,结果如下:kernel /boot/vmlinuz-2."4.18-14 single ro root=LABEL=/4.回车返回,然后按b键启动,即可直接进入linux命令行5. #vi /etc/shadow将第一行,即以root开头的一行中root:后和下一个:前的内容删除,第一行将类似于root:保存6. #reboot重启,root密码为空=========================对于Redhatlinux:用上下键将光标放在linux系统上,按“e”在有kernel那一行按“e”,输入“空格single”,然后回车按“b”,启动,系统会自动进入单用户模式,使用passwd root命令,按提示输入新口令修改口令后,输入reboot命令重启系统即可三、1、"重新启动系统。

Linux下如何修改root密码以及找回root密码

Linux下如何修改root密码以及找回root密码

Linux下如何修改root密码以及找回root密码Linux下修改root密码⽅法以root⾝份登陆,执⾏:passwd ⽤户名然后根据提⽰,输⼊新密码,再次输⼊新密码,系统会提⽰成功修改密码。

具体⽰例如下:[root@www ~]# passwd rootChanging password for user root.New UNIX password:BAD PASSWORD: it is based on a dictionary wordRetype new UNIX password:passwd: all authentication tokens updated successfully.Linux下添加新⽤户的命令useradd ⽤户名Linux下root密码找回⽅法Linux的root享有⾄⾼⽆上的权⼒,⼀旦root密码忘记或者被盗,是⼀件⾮常头痛的事情,那么怎么样才能找回root的密码呢?本⼈把其总结如下:(⼀)Linux 系统密码破解1. 在grub选项菜单按e进⼊编辑模式2. 编辑kernel那⾏ /init 1 (或/single)3. 按B重启4. 进⼊后执⾏下列命令root@#passwd root (配置root的密码)Enter new unix password:输⼊新的密码root@#init 6(⼆)Debian linux 系统密码破解1. 在grub选项菜单’Debian GNU/Linux,…(recovery mode)’,按e进⼊编辑模式2. 编辑kernel那⾏⾯的 ro single 改成 rw single init=/bin/bash,按b执⾏重启3. 进⼊后执⾏下列命令root@(none)#mount -aroot@(none)#passwd rootroot@(none)#reboot(三)FreeBSD 系统密码破解1. 开机进⼊引导菜单2. 选择每项(按4)进⼊单⽤户模式3. 进⼊之后输⼊⼀列命令root@#mount -aroot@#fsck -yroot@#passwd(修改密码命令)root@#root(要破解密码的⽤户名)Enter new unix password:root@#init 6 (重启)(四)Solaris 系统密码破解 1. 在grub选项菜中选择solaris failasfe 项2. 系统提⽰Do you wish to have it mounted read-write on /a ?[y,n,?] 选择y3. 就进⼊单⽤户模式4. 输⼊下列命令#passwd#New passwd:输⼊新的密码#Re-enter New passwd:在次输⼊新的密码#init 6 (重启) (五)NetBsd 系统密码破解1.开机:当出现提⽰符号并开始倒数五秒时, 键⼊以下指令:> boot -s (进⼊单⽤户模式命令)2.在以下的提⽰符号中Enter pathname of shell or RETURN for sh:按下 Enter.3.键⼊以下指令:# mount -a# fsck -y4.使⽤ passwd 更改 root 的密码.5.使⽤ exit 指令进⼊多⼈模式.(六)debian linux系统密码破解1. 在Grub的引导装载程序菜单上,选择你要进⼊的条⽬,键⼊ “e” 来进⼊编辑模式;2. 在第⼆⾏(类似于kernel /vmlinuz-2.6.15 ro root=/dev/hda2 ),键⼊”e”进⼊编辑模式;3. 在句末加上”init=/bin/bash”,回车;4. 按“b”启动系统.这样我们即可获得⼀个bash的Shell,进⼊shell后,根分区的挂载模式默认是只读,我们要将其改为可写,否则不能更改root密码:mount -no remount,rw /passwd rootsyncmount -no remount,ro /reboot这样即可成功更改debian的root⽤户的密码.(七)1.在启动linux的时候按Ctrl X,在bash#提⽰符下输⼊linux single 或 linux 1,然后在bash# 输⼊ passwd root 就可以更改密码了! 设置完后#init 6 重启 OK.2.在启动linux的时候按Ctrl X,在bash#提⽰符下输⼊:vi etcpasswd,找到root,把⾥⾯的root:x:….的“x”删掉.就删除了密码!(⼋)⼀、关于lilo1. 在出现 lilo: 提⽰时键⼊ linux single 画⾯显⽰ lilo: linux single2. 回车可直接进⼊linux命令⾏3. ⽤password命令修改密码⼆、关于 grub1. 在出现grub画⾯时,⽤上下键选中你平时启动linux的那⼀项,然后按e键2. 再次⽤上下键选中你平时启动linux的那⼀项(类似于kernel/boot/vmlinuz-2.4.18-14 ro root=LABEL=/),然后按e键3. 修改你现在见到的命令⾏,加⼊single,结果如下:kernel /boot/vmlinuz-2.4.18-14 single ro root=LABEL=/ single4. 回车返回,然后按b键启动,即可直接进⼊linux命令⾏5. ⽤password命令修改密码(九)1. 把系统安装光盘插⼊,重启机器,启动时迅速按下Del键,进⼊CMOS,把启动顺序改为光盘先启动,这样就启动了Linux安装程序,按F5,按提⽰打⼊Linuxrescue回车,进⼊救援模式,接下来是选择语⾔及键盘,直接回车即可,程序提⽰已经把硬盘上的Linux系统安装到了/mnt/sysimage下,然后出现了超级⽤户提⽰符#.2. 进⼊到硬盘etc⽬录下:cd/mnt/sysimage/etc,先做备份防不测:cpshadowshadow.old修改shadow⽂件的属性为可写:chmod wshadow然后⽤vi修改之:找到含root⽤户信息的那⼀⾏:root:….:,前两个冒号之间就是加密的密码,把它删除掉(冒号不能删),存盘退出.这样root的密码就为空了.3. 不会⽤vi的⽤户可以采取如下⽅法:找⼀张DOS盘插⼊软驱,把Shadow拷贝到DOS盘上:mcopyshadowa:/然后在Windows下⽤附件中的记事本修改之,注意打开⽂件类型⼀定要选所有⽂件(*.*),存盘退出.再拷回:mcopya:/shadowmnt/sysimage/etc4. 把Shadow的属性改回只读:chmod-wshadow,输⼊Exit退出,取出光盘.为安全起见,重启后应在终端窗⼝中再给root加上密.。

FreeBSD超级用户root及登录类别-电脑资料

FreeBSD超级用户root及登录类别-电脑资料

FreeBSD超级用户root及登录类别-电脑资料超级用户root超级用户是Unix的所有者,拥有所有的权利,因此也具有很大的危险性,不当使用超级用户权力能对系统造成不可挽回的破坏,。

即使对于个人使用的FreeBSD系统,尽管不需要将系统与其他人共享,但是仍然不要使用root用户作日常处理工作。

通常管理员在正常情况下仅仅使用普通帐户进行操作,只有在执行系统管理的必要时候才使用超级用户权限。

从普通用户成为超级用户的标准方法是使用su命令:$ suPassword:#正确输入root的口令之后,就成为了超级用户,系统提示符也从标准的“$” 变为root专用的“#” 提示。

在FreeBSD上要使用su命令成为root用户,不但要知道root的口令,还需要经过特别设置,否则就不能成功使用这个命令。

这是因为FreeBSD对执行su命令的用户进行了更严格的限制,能使用su命令的用户必须属于wheel组(root的基本属组,组ID为0),否则就不能通过这个命令成为root用户。

因此需要编辑组设置文件/etc/group,将需要超级用户权力的管理成员加入到wheel组中。

如果仅仅要用户执行部分需要超级用户权力的操作,而不想将root的口令泄露出去,更简单的做法是使用sudo ,然而这属于基本系统之外,需要另外安装的管理工具。

登录类别从 4.3 BSD Net/2开始,BSD Unix引入了登录类别这种分类机制来管理用户使用的资源、记账和环境设置。

FreeBSD系统使用/etc/login.conf中描述的数据来将用户按照登录环境、强制性的资源限制以及记账管理等分为不同的登录类别,每个用户的登录类别记录在/etc/master.passwd中的该用户的设置中。

default:\:cputime=infinity:\:datasize-cur=64M:\:stacksize-cur=64M:\:memorylocked-cur=10M:\:memoryuse-cur=100M:\:filesize=infinity:\:coredumpsize=infinity:\:maxproc-cur=64:\:openfiles-cur=64:\:priority=0:\:requirehome@:\:umask=022:\:tc=auth-defaults:上面设置了default登录类别中的几个参数,如果没有在master.passwd文件中明确指定用户的登录类别,就使用这个缺省类别来作为用户的登录类别,电脑资料《FreeBSD超级用户root及登录类别》(https://www.)。

root密码修改

root密码修改

修改Linux中的root密码(一)假设忘记了root的密码该怎么办?下面介绍一种最简单也是最常用的办法:1、开机启动显示grub引导界面时,按e键。

2、选择kernel /boot/vmlinuz-2.6.23.1-42.fc8 ro root=LABEL=/rhgh quiet再按e键,则变为grub edit>kernel /boot/vmlinuz-2.6.23.1-42.fc8 ro root=LABEL=/rhgh quiet。

注:不同的Linux版本所选择的会有所不同,但跟这里选择的类似。

3、将grub edit>kernel /boot/vmlinuz-2.6.23.1-42.fc8 ro root=LABEL=/rhgh quiet 改为ggrub edit>kernel /boot/vmlinuz-2.6.23.1-4、.fc8 single ro root=LABEL=/rhgh quiet。

注:在中间添加了“single”4、按回车键返回,再按b键启动系统来进入到命令行:sh-3.2#5、#cp /etc/passwd /etc/passwd_backup注:修改Linux的任何一个系统文件前,最好先保存一个副本。

#vi /etc/passwd 注:打开passwd文件将首行:root:x:0:0:root:/root:/bin/bash改为:root::0:0:root:/root:/bin/bash(去掉了x),好了,保存退出。

6、reboot 重新启动7、就可以以root的身份进入系统了,密码为空,进入系统后,要记得设置新的密码(passwd root改密码)。

(二)UBUNTU中如何修改root密码在终端输入:sudo passwd root 然后回车,输入你现在使用的这个帐号的密码,然后就可以设置root的密码了. 进入root状态.命令: su root 然后输入你设置好的密码就OK了. ubuntu 其实可以用root登录的,在系统\系统管理\登录窗口首选项的安全选项夹中勾上允许本地系统管理员登录即可,不过不建议这样做,因为不安全。

FreeBSD7.2详细安装过程(包括参数设置)

FreeBSD7.2详细安装过程(包括参数设置)

FreeBSD7.2(相信大部分人都是刚开始学习FreeBSD,因此都是用的虚拟机,因此本文也适合虚拟机下的安装,本文是本人在文库中的另一位作者的版本上改的,在此也谢谢这位朋友)By 月下独饮2011-9-251.首先在BIOS中将服务器设置为从光盘启动,将FreeBSD7.2的安装盘(Disk1)放入光驱,启动机器。

2.服务器从光盘启动之后将有一个引导的过程,在此过程中不需要手工干预,引导完毕之后将出现如图1所视画面:图13.出现此画面之后直接按Enter键,如图2:图24.在图2窗口中采用默认设置,直接按Enter键进入下一步,见图3:图35.在图3窗口中选择“Standard”项,将活动光标移动到“Select”按钮上按Enter键,进入图4所示窗口:图46.在图4窗口中直接按Enter键,进入图5所示窗口:图57.在图5窗口中按字母键“A”(注:A=Use Entire Disk,将整块硬盘用于FreeBSD安装),如图6所示:图6按字母键“Q”退出,进入图7所示窗口(注:也许你现在所装的服务器以前装过其他系统,硬盘上有其他分区,则在按字母键“A”选择整个硬盘之前,请先分别选中每个分区,按字母键“D”删除这些分区)8.图7默认是第一项:BootMgr,直接选择“OK”按钮进入下一步,见图8 9.图8直接按“Enter”键进入下一步,见图910.图9在此窗口中按字母键“A”(A=Auto Defaults),出现图10所示窗口:图10在此窗口中按字母键“Q”退出,进入图11所示窗口:12.图11在此窗口中将光标条移动到第4项(4 Developer),按“Enter”键选中,进入图12所示窗口:图12在此窗口中直接按“Enter”键进入下一窗口,见图13:14.图13在此窗口中将光标条移动到第1项上(X Exit),然后选择“OK”按钮进入下一窗口,见图14:图14在此窗口中选择安装源,默认是第1项(1 CD/DVD),直接选择“OK”按钮进入下一步,见图15:16.图15在此窗口中直接按“Enter”键继续,安装进程开始,请等待。

超详细的FreeBsd命令解释

超详细的FreeBsd命令解释

FreeBsd系列之二:添加用户篇Freebsd系统安装好后,接下来当然是系统帐户管理了,出于安全考虑,我们一般不直接使用root帐户终端登录,而是新建一个低权限的账户远程登录后,再用su - root取得高级权限进行相关操作。

下面是正文内容。

Dru Lavigne01/03/2001FreeBSD是个多用户环境;一个系统管理员主要的工作之一就是建立用户账号并向用户提供一个安全的工作环境。

要有效地完成此工作需要在建立任何用户之前作一些预期规划。

即使如果你是个人FreeBSD系统的唯一用户,仍需要至少建立一个用户账号来完成常规的工作。

记住,只在工作需要超级用户权限的时候才用超级用户账号。

在你的FreeBSD系统上象一位系统管理员那样练习规划是个好主意,因为你可以增长管理“实际”生产环境的基本技术。

当你建立一个用户时,在后台会发生很多事情:更新一些数据库,建立邮件目录以及用户的宿主目录。

当建立用户时,你必须提供一定数量的信息,包括用户名和口令。

在这篇文章中,我打算集中于用户策略以及建立用户账号上。

你建立的每个用户账号都必须有一个在FreeBSD系统上唯一的名字。

在较小的环境这很容易做到,但如果你必须建立一打,成百甚至上千个用户就稍微要困难一点了。

为了有助于确保唯一性,你应该有一套用户命名策略。

如果没有适当的策略,你需要建立一套命名方案,紧记一些用于用户名的限制。

首先,用户名应被限制在16个字符之内,而一些协议,如NIS,需要用户名少于8个字符。

其次,用户名不能以连字符“-”起首。

再次,你应该避免使用大写字母和句点,因为这些会搞乱一些邮件程序。

在较小环境中的策略样例可以用用户的名和姓首字母来建立用户名。

你可能要对此稍加修改以避免冲突。

例如,如果你需要为Mike Smith和Mike Spencer建立账号,可以建立“mikes”和“michaels”,或“mikesm”和“mikesp”。

其它的策略可以用用户的姓和名首字母并作适当的修改来建立用户名以避免冲突。

freeBSD启动过程

freeBSD启动过程

FreeBSD的启动有三个依次调用的过程程序,其中两个是boot块,一个是loader。

然后内核就启动,它会探测设备并初始化它们以备被使用。

一旦内核处理完成,就把控制权交给用户进程init,它确保磁盘处于可用状态。

然后init(8)开始进行用户级资源配置,包括挂上文件系统,设置网卡以使网络能运行,并开始处理所有经常在启动时运行的一个FreeBSD系统的程序。

统初始启动(Bootstrapping)是计算机探测和初始化设备的一个程序,它使到预定要运行的程序能工作。

这包括特别的只读内存晶片的使用,决定下一步的操作,和那些经常控制其他晶片,做一致性和存储检测,并要配置设备,提供一种为程序作详细配置的机制。

在标准的个人计算机上,它包括BOIS(监视初始启动)和CMOS(存储配置信息)。

BIOS和CMOS 会了解磁盘,也了解装载操作系统的程序放在磁盘的地方。

下面我们集中了解磁盘上的程序在控制过后到底发生了什么事情。

通常,boot块会可靠地发现loader并运行它,并需要明白怎样找到文件系统上的程序,怎样运行程序,以及允许它们作如何工作的下一步配置。

1、boot0事实上,有一个叫boot0的bootblock,它存在于Master Boot Record(MBR)里。

MBR是磁盘的特殊部分,寻找系统导入并运行,它会简单显示可能存在boot的slices列表。

由于MBR仅有512字节,所以boot0非常简单。

它大约会这样显示(Example 1 boot0 screenshot):F1 DOSF2 FreeBSDF3 LinuxF4 ??F5 Drive 1Default: F2[译者注:在个人机上,MBR就是磁盘的第一个物理扇区,它包括446个字节的code区和64个字节的data区(4行、每行16个字节的分区[FreeBSD 中叫slice]表信息),外加两个字节"0x55AA"的作该扇区的合法标志,总共512个字节。

系统管理员易犯错误及解决方法汇总

系统管理员易犯错误及解决方法汇总

系统管理员易犯错误及解决方法汇总一、安装FreeBSD后无法重启问题描述:装惯了Linux的人肯定知道一般会有个boot分区,可是在bsd就不那么容易了。

在安装FreeBSD 8.1的时候遇到了问题,查阅了chinaunix上面,正好也有相关问题整理,特摘录如下:我要求FreeBSD分区:2G For /4G For swap10G For /root256M For /boot其余 for /usr安装正常,结果安装重启后便出现杯具了:>> FreeBSD/i386 BOOTDefault: 0:da(0,a)/boot/kernel/kernelboot:原因:通过网上查资料,了解到手动引导的全过程,发现了问题所在:由于独立分区/boot造成了FreeBSD引导过程中无法正确找到内核引导的位置。

解决方法:通过boot: 0:da(0,e)/loader可以解决引导问题,然后进入loader界面*这个引导盘符根据da0s1x 的 x 得来,因此你安装系统的时候/boot所在分区区号,才是真正的x字母,如果不知道就从往后试试同样由于默认kernel位置是/boot/kernel所以依然需要手动加载ok load kernel/kernel获得kernel信息后ok boot这样就可以正常引导了。

但是这样还没有彻底解决问题,随后还需要在磁盘挂载的时候输入mount root>ufs:/dev/da0s1a才能进入系统,而且每次重启都手动一次。

所以其实问题没有彻底解决。

所以,为了避免以上的/boot问题,目前我装机一般规范化操作,一般只分三个区,避免独立分区/boot,也希望玩Linux的朋友们重视下这个问题。

2048M For /4096M For swap其余的均For /usr二、更改Admin密码导致计划任务无法执行问题描述:公司有系统管理员离职了,有不少Windows 2003服务器,此时负责安全的部门要求接手的系统管理员更改Administrator密码,粗心的系统管理员急急忙忙更改windows密码后,却发现windows的计划任务全都执行不了,因为windows的计划任务都要求输入正确的Administrator密码。

树莓派更改root密码

树莓派更改root密码

A、将树莓派的 SD 卡拔下,通过读卡器连接到电脑 B、找到 SD 卡里面的 cmdline.txt 文件 C、修改 cmdline.txt 内容,在文末添加 init=/bin/sh 修改前: dwc_otg.lpm_enable=0 console=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p3 rootfstype=ext4 elevator=deadline rootwait selinux=1 security=selinux enforcing=0 修改后: dwc_otg.lpm_enable=0 console=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p3 rootfstype=ext4 elevator=deadline rootwait selinux=1 security=selinux enforcing=0 init=/bin/sh
D、将 SD 卡插入树莓派,并重新启动,启动后会卡在一个地方很长 时间, E、此时输入指令:mout -o remount, rw / F、如果有报错,就再次输入 E 步骤指令;如果没报错,此时便可更 改 root 密码,输入指令:passwd root 回车后再输入两次新密码,即可修改密 码 G、拔出 SD 卡插到电脑,将 cmdline.txt 文件恢复原状,即删除 init=/bin/sh, H、重启树莓派,即可用新密码登录
树莓派更改 root 密码
树莓派更改 root 密码 1、树莓派的 Centos7 系统默认用户名:root,默认密码:centos 2、如果已登录我一直用的树莓派默认密码,把树莓派当成一个小服务器使用, 暴露在外网后明显受到了攻击。虽然我的 IP 的运营商分配的动态 IP,但是就 在前天,我的树莓派还是被不知道哪儿来的黑客攻破了。他第一时间改了我 的登录密码,然后我就无法登陆了,是的!无法登陆了!我看了他在我树莓 派上留下的痕迹,当然他的 ip 无法追踪,都是国外的代理 IP,它还下载了一 些文件,最后还删除了,可能看我的树莓派配置太渣。 步入正题,在这种未知密码的情况下如何修改 root 的密码。网上很 多修改方法都是有 grub 引导。树莓派的 Centos 系统没有。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

FreeBSD 5 之以后的版本,都按照如下步骤操作:
首先重启FreeBSD执行命令和linux一致:shutdown -r now
在系统启动提示以下画面时候按spacebar选择数字键:4 按enter进入单用户模式,图如下:
待系统运行至,提示以下信息时:
Enter full pathname of shell or RETURN for /bin/sh:
再按Enter进入单用户,提示
挂载档案系统,输入:
# fsck -p \\文件档案系统檢查
# mount -u / \\挂载/
# mount -t ufs -a \\挂载所有文件档案
接下来开始重新设置root用户密码,输入:passwd 回车
# passwd \\更改密碼,
\\现New password: 时候键盘输入你想设置的密码,这里无*号提示,记住你输入密码的位数!New password:
\\更改密碼,在出现Retype new password: 时候,键盘再次输入你上一步设置的密码!
Retype new password:
返回到以下界面说明设置成功!
之后输入:exit 退出,重新加载多用户。

# exit \\离开单用戶进入多用戶正常模式,再次启动系统,root用户使用新设置的密码进行登入!
=========================================================== ===============
验证完成!root用户进入系统的画面@!
======================================= =================================== freeBSD 比较早的版本使用以下步骤:
======================================= ===================================重置root密码其实很简单
第一步:重启服务器,在出现模式选择时,选择单用户模式选择4(Boot FreeBSD in single user Mode) 系统
出现提示,按回车确认继续
第二步:输入fsck -y (检查系统文件) 磁盘检查完成后,挂载所有系统分区
第三步:输入mount -a
第四步: 重设root用户密码输入passwd 回车之后会提示再输入一遍,确认后Ctrl+D 系统继续启动,就
可以了.。

相关文档
最新文档