Unix和Linux密码丢失解决方法
一、SolarisROOT密码遗忘的处理方法 1.如果还能用普通用户登陆的话,%df /etc,确定包含/etc目录分区的设备名。 %df /etc / /dev/dsk/c0t0d0s0…… 此例中是c0t0d0s0,如果你的根目录分区设备不一样的话,替换一下就可以。 2.把系统盘插入cdrom中。 3.出现提示符后,使用sync命令刷新文件系统。 4.按下stop+A。 5."ok"状态下键入boot cdrom -s。 6.在"#"提示符下键入mkdir /temp ,然后键入mount /dev...
Linux攻略 让SSH不再输入密码的实用技巧
在复制/移动文件从一台机器到另一台机器时会用到scp,因为它比较安全。但如果每次都要输入密码,就比较烦,尤其是在script里。不过,ssh有另一种用密钥对来验证的方式。下面写出我生成密匙对的过程,供大家参考。 第一步:生成密匙对,我用的是rsa的密钥。使用命令 "ssh-keygen -t rsa" [user1@rh user1]$ ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to sav...
Linux系统快速实现基于LDAP协议目录服务
[2]下一页...
如何设定执行Java程序的Linux安全环境
企业 Java 专家 Dennis Sosnoski 从 Java 服务器技术如何适合 Linux 来开始阐述他的观点,然后给出在 Linux 上安全地设定 Tomcat Java servlet 引擎的一点建议。 Linux 平台和 Java 平台有着久远的但有经常经历曲折的关系。建置高效能虚拟机器的同时又要跟上日益增长的核心 Java API 集合,这样做所带来的复杂性在很大程度上使开发 Java 平台的开放来源程序代码「Clean Room」实作的早期行动困难重重。Java 技术的特许实作最终可用...
Linux嵌入式系统的内存管理方法详细介绍
1 嵌入式系统中对内存分配的要求 ①快速性。嵌入式系统中对实时性的保证,要求内存分配过程要尽可能地快。因此在嵌入式系统中,不可能采用通用操作系统中复杂而完善的内存分配策略,一般都采用简单、快速的内存分配方案。当然,对实性要求的程序不同,分配方案也有所不同。例如,VxWorks采用简单的最先匹配如立即聚合方法;VRTX中采用多个固定尺寸的binning方案。 ②可靠性。也就是内存分配的请求必须得到满足,如果分配失败可能会带来灾难性的后果。嵌入式系统应用的环境千变万化,其中有一些是对可靠性要求极高的。比如,...
自动挂载Windows文件系统分区的常用方法
在PC机上安装了双系统,Linux有时候需要用到Windows的资源,所以选择D盘在Linux启动时自动挂载。方法比较简单,就是修改/etc/fstab文件。首先介绍一下/etc/fstab文件格式。 /etc/fstab文件配置了所有文件系统和磁盘设备的挂载选项。每种文件系统和磁盘设备都对应独立的行,行中每个选项用空格或者TAB隔开。每行格式如下: fs_spec[tab]fs_file[tab]fs_type[tab]fs_option[tab]fs_dump[tab]fs_pass 1 fs_sp...
系统管理之漫谈UNIX的文件系统
文件名称的含义 UNIX 计算机上的文件采用层次结构进行组织。这个层次结构的最高层是 /,一般称其为“斜线”或者“根目录”。 如果您将工作目录更改为 /,并运行 ,那么您将看见几个具有神秘名称的子目录(如 etc、bin、var、home 和 tmp)。尽管 UNIX 现在支持长文件名,但是这些顶层目录名字中的大多数可以追溯到大约 30 年前,即 UNIX 刚刚出现的时候。类似地,根据同样长期存在的约定,包含在 / 中的每个目录都用于某个特殊的目的: /bin 仅仅是包含应用程序和实用工具的许多目录中的...
介绍Linux操作系统下添加新硬盘的方法
在系统上增加硬盘操作办法 [root@gyhredhat root]# fdisk Usage: fdisk [-l] [-b SSZ] [-u] device E.g.: fdisk /dev/hda (for the first IDE disk) or: fdisk /dev/sdc (for the third SCSI disk) or: fdisk /dev/eda (for the first PS/2 ESDI drive) or: fdisk /dev/rd/c0d0 or: fdis...
实用技巧:Linux操作系统文件链接问题
链接有两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。 硬连接指通过索引节点来进行的连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是存在的。一般这种连接就是硬连接。硬连接的作用是允许一个文件拥有多个有效路径名,这样用户就可以建立硬连接到重要文件,以防止“误删”的功能。其原因如上所述,因为对应该目录的...
如何将Linux系统的服务器改造成路由器
大多数IT经理人都认为路由器的价格太贵。这是Peter Harrison在研究Prentice Hall PTR公司出版的一本新书“Linux Quick Fix Notebook”(Linux快速修复笔记本)时候发现的一个情况。在本指南中,Harrison将解释为什么Linux能够降低路由器的成本和如何实现这个目的。 路由器的成本在继续下降。但是,在很多情况下,路由器的价格并没有便宜到财务部门很容易就批准购买的程度。在很多情况下,Linux路由器可能是很理想的: ·如果一台路由器用于概念验证(proo...
Fedora Linux系统下挂载USB脚本的方法
我把自动加载usb的服务关了,在我的机器上现在挂载usb的时候,不能自动挂载,于是写个简单的脚本,挂上usb之后运行一下就可以了。 代码如下: #!/bin/sh if exec fdisk -l | grep sdb1 then mount /dev/sdb1 /mnt/dvd df -h | grep sdb1 elif exec fdisk -l | grep sdb then mount /dev/sdb /mnt/dvd df -h | grep sdb else echo "Plea...
新手看招 Linux系统下设置用户登录环境
用户在使用Linux系统的时候,还需要相关的工作环境。为此,管理员应为用户设置登录环境。 当用户登录Linux系统后,通常接触的第一个软件环境就是bash命令解释程序,这是除了系统核心之外最重要的软件环境。在Linux系统中,软件环境的配置信息通常都存放在一些配置文件中。 以下是一些较为重要的Shell环境配置文件: ◆/etc/bashrc 包含系统定义的命令别名和bash的环境变量定义。 ◆/etc/profile 包含系统的环境定义,并指定启动时必须运行的程序。 ◆/etc/inputrc...