Linux

linux 开机自动挂载lv分区

场景:新建了lv来扩充目录,需要其重启后保持挂载。

关于这个fstab文件的各项含义,见下文。

参考:http://blog.sina.com.cn/s/blog_6ce9e88701014jgl.html

磁盘Linux分区都必须挂载到目录树中的某个具体的目录上才能进行读写操作,而fstab正是负责这一配置。显然,根目录是所有Linux的文件和目录所在的地方,需要挂载上一个磁盘分区。上面还提到,Linux分区交换也需要独立使用一个分区,因此,安装一个Linux至少需要两个分区。(事实上,只使用一个分区安装Linux也是可能的,而且,如果电脑的物理内存足够大,交换分区并不是必须的)

本文将以某一典型的debian系统为例。打开 /etc/fstab 文件

1 [root@www ~]# vi /etc/fstab

默认情况下,fstab中已经有了当前的分区配置,内容可能类似:

# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hda1 / ext3 errors=remount-ro 0 1
/swapfile swap swap defaults 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0

由上面的内容可以看出,系统的 /dev/hda1 分区被挂载在根目录,文件系统是ext3。此外,还有proc、swap等特殊的“分区”,与 /dev/hdc 被作为光驱挂载在了 /media/cdrom0

因此,如果希望将新分区 /dev/hda5 挂载在 /home/new 目录下,则只需在fstab文件中加入一行:

/dev/hda5 /home/new ext3 default 0 1

即可。

第一列可以是实际分区名,也可以是实际分区的卷标(Lable)。

如果磁盘是SATA接口,且有多个磁盘,则每个磁盘被标记为 /dev/hda 、 /dev/hdb、 /dev/hdc 等以此类推;而每个磁盘的分区被标记为 /dev/hda1、 /dev/hda2等。

如果磁盘是SCSI类型,则多个磁盘会被分别标记为 /dev/sda、/dev/sdb等等。分区同理。

如果使用标签来表示,则格式如:

1 LABLE=/

第二列是挂载点。

挂载点必须为当前已经存在的目录,为了兼容起见,最好在创建需要挂载的目标目录后,将其权限设置为777,以开放所有权限。

第三列为此分区的文件系统类型。

Linux可以使用ext2、ext3等类型,此字段须与分区格式化时使用的类型相同。也可以使用 auto 这一特殊的语法,使系统自动侦测目标分区的分区类型。auto通常用于可移动设备的挂载。

第四列是挂载的选项,用于设置挂载的参数。

常见参数如下:

auto: 系统自动挂载,fstab默认就是这个选项
defaults: rw, suid, dev, exec, auto, nouser, and async.
noauto 开机不自动挂载
nouser 只有超级用户可以挂载
ro 按只读权限挂载
rw 按可读可写权限挂载
user 任何用户都可以挂载
请注意光驱和软驱只有在装有介质时才可以进行挂载,因此它是noauto

第五列是dump备份设置。

当其值设置为1时,将允许dump备份程序备份;设置为0时,忽略备份操作;

第六列是fsck磁盘检查设置。

其值是一个顺序。当其值为0时,永远不检查;而 / 根目录分区永远都为1。其它分区从2开始,数字越小越先检查,如果两个分区的数字相同,则同时检查。

当修改完此文件并保存后,重启服务器生效。

mysql 配置 master slaver replication

配置master用户及权限

配置slaver用户及权限

 

 

linux rz sz 传输文件

sz rz走ssh通道,可用于Linux-windows传输文件。

本次使用场景:Linux没有安装ftp客户端,也没有安装任何包含ftp客户端的其他软件,只有一台windows机器,安装了secureCRT(其实为了使这个功能我给Linux挂上光盘了都。。ftp,Firefox,啥都有 = =)。

不过,还是可以作为一个可以解决需求的方案。

在Linux安装lrzsz。

secureCRT上选择 transfer – > zModem upload list – > 选择文件

 

bingo!

 

参考:http://blog.csdn.net/itegel84/article/details/5793575

Linux 禁用账号

一、直接不让使

以下技能直接禁用账号的所有功能

1.用户管理程序 直接禁用

2.修改/etc/passwd

注:原理为将默认的密码位改为非法的参数。其中该条内容的含义见:http://linux.vbird.org/linux_basic/0410accountmanager.php#account_id 搜:/etc/passwd 檔案結構

3.修改/etc/shadow

在第二个密码字段的前面加上一个“!”,该账号就不能登录,这个其实就是usermod -L命令的结果

在最后两个冒号之间加上数字”1″,表示该账号的密码自1970年1月1日起,过”1″天后立即过期。过期后就不能登录。

二、还可以用ftp samba什么的啦

1.用户管理程序 直接禁用

2.修改/etc/passwd

 

 

 

Linux 使用rsa key无账号密码登陆

一、生成rsa key

二、增加host记录

在/etc/hosts添加spark01~03的条目

 

三、添加互信