活到老学到老  

记录遇到问题的点点滴滴。

0

CentOS 6开机自动挂载磁盘和文件夹    CentOS服务器可能有多个磁盘,但是突然掉电,原先手动挂载的磁盘,就不在了。于是,需要系统在开机时自动挂载我们需要的磁盘和文件夹。    编辑/ect/fstab,可看到当前所有的挂载点,在最后追加需要挂载的信息。每一列代表的信息,如下device name    mount point ...

8年前发布  · 1286 次阅读
  centos  fstab 
0

首先建立本机的公私密钥[root@host1 root]# ssh-keygen -t dsa Generating public/private dsa key pair. Enter file in which to save the key (/root/.ssh/id_dsa): Enter passphrase (empty f...

8年前发布  · 2626 次阅读
  ssh  rsync 
0

分区的过程正常:[root@db1 /]# fdisk -l Disk /dev/sda: 21.4 GB, 21474836480 bytes 255 heads, 63 sectors/track, 2610 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes D...

8年前发布  · 1179 次阅读
  linux  fdisk  partprobe 
0

防止跨站就是指一台服务器多个站点之间只要有一个站点出来bug就可以利用此站点来攻入其它站点了,本文章下面来为各位介绍nginx + php-fpm fastcgi防止跨站、跨目录的安全设置ec(2);0x00 实验目的根据文章”PHP绕过open_basedir列目录的研究”通过测试不同的配置验证本文的绕过basedir的方法是否有效,从...

8年前发布  · 1906 次阅读
0

PS:有时候你发现用root权限都不能修改某个文件,大部分原因是曾经用chattr命令锁定该文件了。chattr命令的作用很大,其中一些功能是由Linux内核版本来支持的,不过现在生产绝大部分跑的linux系统都是2.6以上内核了。通过chattr命令修改属性能够提高系统的安全性,但是它并不适合所有的目录。chattr命令不能保护/、/d...

8年前发布  · 1111 次阅读
  linux  chattr 
0

curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/composer国内经常安装不成功,需要翻墙centos ubuntu 安装命令行shadowsocks客户端。

8年前发布  · 1393 次阅读
  linux  Composer 
0

今天在网上看到这么个chroot工具jailkit,于是就在本地测试了下,感觉是相当的好用,可以对系统用户进行活动范围以及权限的限制,是一个不错的权限限制工具. 下载地址: http://olivier.sessink.nl/jailkit/download/ 1. 安装 jailkit# tar zxvf jailkit-2.10.ta...

8年前发布  · 1657 次阅读
  linux  centos  jailkit  chroot 
0

卸载NFS,结果出现无法卸载的情况[root@localhost /]# umount /mnt/ umount: /mnt: device is busy umount: /mnt: device is busy使用umount -f,问题依旧[root@localhost /]# umount -f /mnt/ umount2: De...

8年前发布  · 1587 次阅读
  linux  fuser  umount 
0

执行:yum -y install search psmisc

8年前发布  · 3412 次阅读
  linux  fuser  psmisc 
0

Connection to 192.168.10.20 closed. [root@localhost ~]# ssh 192.168.10.88 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICA...

8年前发布  · 1252 次阅读
  linux  ssh 
0

# 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数 # 查看物理CPU个数 cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l # 查看每个物理CPU中core的个数(即核数) cat...

8年前发布  · 980 次阅读
  linux  cpu 
0

命令简单说明:w保存编辑后的文件内容,但不退出vim编辑器。这个命令的作用是把内存缓冲区中的数据写到启动vim时指定的文件中。:w!强制写文件,即强制覆盖原有文件。如果原有文件的访问权限不允许写入文件,例如,原有的文件为只读文件,则可使用这个命令强制写入。但是,这种命令用法仅当用户是文件的属主时才适用,而超级用户则不受此限制。:wq保存文...

8年前发布  · 1418 次阅读
  linux  vim 
1

优点:tar备份简单。缺点:只能增量,无法备份删除行为。完整备份:#建立测试路径与档案 mkdir test touch test/{a,b,c} 在test下生成三个文件#执行完整备份 tar -g snapshot -zcf backup_full.tar.gz test#查看 tarball 内容 tar ztf backu...

8年前发布  · 2232 次阅读
0

使用fdisk添加分区的例子;本例中我们会添加两个200M的主分区,其它为扩展分区,在扩展分区中我们添加两个200M大小的逻辑分区Command (m for help): p 注:列出分区表; Disk /dev/sda: 1035 MB, 1035730944 bytes 256 heads, 63 sectors/track, 12...

8年前发布  · 1187 次阅读
  linux  fdisk  mkfs  ext4 
0

国外很多价格便宜的vps,多数是ssd硬盘,但是大多数是小内存(Linode除外最小2G)优点:内存不够时不会导致应用挂掉缺点:使用swap比内存速度要慢几百倍甚至上千倍。应用场景:对速度要求不要能用就可以教程使用dd命令创建一个swap分区dd if=/dev/zero of=/home/swap bs=1024 count=10485...

8年前发布  · 2622 次阅读
  centos  vps  swap 
0

yum install -y wget gcc man rsync openssh-clients rsync vim 持续更新,请关注此博文。

8年前发布  · 1484 次阅读
0

使用最小化安装"minimal"默认是不安装rsync和scp提示错误: -bash: scp: command not found执行安装命令:yum install -y openssh-clients rsync

8年前发布  · 1581 次阅读
  scp  rsync 
0

查看文件内容的特殊方法  相信最基本的cat和less,more你已经很熟悉了,如果有特殊的要求呢:1. 如果你只想看文件的前5行,可以使用head命令,如:head -5 /etc/passwd2. 如果你想查看文件的后10行,可以使用tail命令,如:tail -10 /etc/passwd tail -f /var/log/mess...

8年前发布  · 1342 次阅读
  less  more  head  tail 
0

如果新装的系统,运行一些很正常的诸如:shutdown,fdisk的命令时,悍然提示:bash:command not found。那么 首先就要考虑root 的$PATH里是否已经包含了这些环境变量。 主要是这四个:/bin ,/usr/bin,/sbin,/usr/sbin。 四个主要存放的东东: ./bin: bin为binary的...

8年前发布  · 1224 次阅读
  linux