分类 linux 下的文章

nginx(生成的文件是apache文件问题)

今天遇见生成的文章权限是 644 apache
看着这个权限我也是醉了,因为之前都好好的,我只重启了下nginx结果生成文件变成apache

经过无数的重试— 终于发现 先执行 php stop 然后再start

竟然解决了 生成了 nginx权限

其中原因不详,结果让我醉了

阿里云云服务器硬盘分区及挂载

云服务器环境:CentOS 6.5 64位

硬盘分区及挂载操作步骤:

1. 查看未挂载的硬盘(名称为/dev/xvdb)

# fdisk -l 

Disk /dev/xvdb doesn't contain a valid partition table

2. 创建分区

# fdisk /dev/xvdb

...

输入n

Command (m for help):n

输入p

Command action
e extended
p primary partition (1-4)
p

输入1

Partition number (1-4): 1

回车

First cylinder (1-2610, default 1):
Using default value 1

回车

Last cylinder, +cylinders or +size{K,M,G} (1-2610, default 2610):
Using default value 2610

输入w

Command (m for help): w
The partition table has been altered!

3. 格式化分区

# mkfs.ext3 /dev/xvdb1

4. 建立挂载目录

# mkdir /data

5. 挂载分区

# mount /dev/xvdb1 /data

6. 设置开机自动挂载

vi /etc/fstab

在vi中输入i进入INERT模式,将光标移至文件结尾处并回车,将下面的内容复制/粘贴,然后按Esc键,输入:x保存并退出

/dev/xvdb1              /data                   ext3    defaults        0 0

7. 确认是否挂载成功

重启服务器

# reboot

查看硬盘分区

# df

/dev/xvdb1            20635700    176196  19411268   1% /data

关于公钥和私钥的生成

1)公钥、秘钥生成

ssh-keygen #生成公钥+密钥

ssh-keygen -t rsa #默认生成用于SSH-2的RSA密钥,-t指定生成密钥类型

2)使用多个公钥、秘钥可以追加到

more ./id_rsa.pub >> ~/.ssh/authorized_keys (多个公钥追加)

more ./id_rsa >> ~/.ssh/id_rsa (多个秘钥追加)

3)给秘钥加个密码(passphrase)

可防止秘钥被非法拷贝!!

4)注销原公钥、秘钥对

(1) 删除、清空或替换authorized_keys文件即可注销原公钥、秘钥对。

ssh root@192.168.63.108 "rm -rf /root/.ssh/authorized_keys"
ssh root@192.168.63.108 "cat /dev/null > /root/.ssh/authorized_keys"
scp ./id_rsa.pub root@192.168.63.108:/root/.ssh/authorized_keys

(2) 删除、清空或替换id_rsa秘钥文件。

具体命令参考 (1),另可使用 -i 参数指定其他id_rsa文件