server

Linux免密码登录设置

假设要登录的机器为192.168.1.100,当前登录的机器为192.168.1.101。 首先在101的机器上生成密钥(如果已经生成可以跳过): $ ssh-keygen -t rsa 一路回车即可。 然后在将生成的公钥复制到机器100上的~/.ssh/authorized_keys中,使用如下命令: $ ssh-copy-id -i ~/.ssh/id-rsa.pub root@192.168.1.100 root为需要登录到机器100上的身份,需要替换成需要的用户名。 最后,测试免密码登录:

  • Guosen
    Guosen
1 min read
problem

CentOS下修改MySQL datadir的位置无法启动的问题

CentOS下MySQL默认安装在/var/lib/mysql目录下,但是随着存储数据的增多,所在的硬盘空间很快被占满,导致无法进行插入、建表等操作。 这时需要将MySQL数据存储文件夹移植到别的文件夹下,网上有很多教程,如http://www.cnblogs.com/5201351/p/4912614.html 是一篇很好的教程,但是在实际移植过程发现,只有MySQL的数据文件夹/var/lib/mysql被改为其他目录,无论如何修改/etc/my.cnf配置中的datadir和socket参数,都无法移动mysqld。 错误表现为,使用如下命令,启动mysql systemctl

  • Guosen
    Guosen
2 min read