laowang's blog

没有什么能够阻挡,你对自由的向往。

Page 6 of 21

mysql grant all on ERROR 1044 (42000): Access denied

今天在Mysql中用grant授权用户遇见了 ERROR 1044 (42000): Access denied 错误,说明没有权限,但是明明是用root登陆,后来了解到root用户有多个host,而每个host的权限是不一样的。

默认 mysql -uroot -p登陆,host应该是localhost。

而用查询发现:

select * from mysql.user\G; 

root@localhost的Grant_priv: 是N,[email protected]的则是Y。

所以用

mysql -u root -p -h 127.0.0.1 

[……]

Read more

在Red Hat或CentOS的单用户模式设置密码保护

原文:http://www.putorius.net/2013/07/password-protect-single-user-mode-in.html

Linux中允许无密码进入单用户模式是一个重大的安全风险,可以设置在引导进入单用户模式之前,需要root密码获得授权,这是一个好主意。

当然前提是不要忘记Root密码,不然想进单用户模式找密码肯定是不行了。

编辑 /etc/inittab 添加以下内容:

su:S:wait:/sbin/sulogin

添加到最后就行。

再编辑 /etc/sysconfig/init 文件添加以下内容

找到:

S[......]

Read more

php配置和mysql配置

一、php配置
1. 配置disable_function

禁用不安全的函数,其实一般web程序用不到就可以禁用了,开启反而会有隐患。

disable_functions = eval,assert,popen,passthru,escapeshellarg,escapeshellcmd,passthru,exec,system,chroot,scandir,chgrp,chown,escapeshellcmd,escapeshellarg,shell_exec,proc_get_status,ini_alter,ini_restore,dl,pfsockopen,openlog,s[......]

Read more

LAMP第二部分-apache的配置(二)

接上一篇文章:http://laowang.me/lamp-part-ii-apache-configuration.html

八、配置静态文件缓存

httpd.conf 中加入

    ExpiresActive on
    ExpiresByType image/gif  "access plus 1 days"
    ExpiresByType image/jpeg "access plus 24 hours"
    ExpiresByType image/png "access plus 24 hours"
    ExpiresByType text/cs[......]

Read more

LAMP第二部分-apache的配置

一、下载discuz!(LAMP的安装的教程可参考http://laowang.me/lamp-part-built-environment.html

mkdir /data/www
cd /data/www
wget  http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_GBK.zip
unzip Discuz_X3.2_SC_GBK.zip
mv upload/*  .

二、配置第一个虚拟主机
删除httpd.conf中的这行前面的#号

#Include conf/extra/httpd-vhosts.conf

v[……]

Read more

Arch linux 简易安装记录

简易安装就是只安装命令行版本,不装桌面省很多麻烦,反正有钱了都要事换Macbook Pro的。

首先是按照这个教程来的,参考一下。

http://blog.lucode.net/linux/archlinux-install-tutorial.html

还有Google,Arch linux Wiki

首先下载一个iso镜像就不用说了吧?

虚拟机嘛,分个20G玩玩。

1、分区格式化

fdisk /dev/sda

进入分区程序了,输入 n

p 创建 主分区

e 创建 扩展分区

l 创建 逻辑分区 (分配了扩展分区才有这个选项)

20G的硬盘[……]

Read more

Debian 8.3 安装之后的一些设置

下了个Mini的Debian 8.3系统,精简了很多东西,连openssh-server都没有。

首先,添加源。

vi /etc/apt/sources.list

# deb cdrom:[Debian GNU/Linux 8.3.0 _Jessie_ – Official amd64 CD Binary-1 20160123-19:04]/ jessie main

默认是使用cd-rom,注释掉。

添加以下源,自带的超级慢,先添加一条就行了,因为还没不能ssh连接,不能够复制,一条条打上去得多累啊。

##163源

deb http://mirrors[......]

Read more

CentOS 6.3 Too many open files 错误的解决

最近,老有人向我反馈,shadowsocks连接不上,我ssh登陆一查日志,全是 Too many open files 报错。

我首先想到的是ulimit最大连接数,不过,我以前就已经设置成了51200啊,难道还不够用?

ulimit -a 查看一下

core file size          (blocks, -c) 0
data seg size           (kbytes, -d) unlimited
scheduling priority             (-e) 0
file size               (blocks, -f)[......]

Read more

解决Supervisor不能运行

新开了一台vps,CentOS6.5系统,用pip安装了supervisor,不能运行,看提示缺少了某个模块。

记录一下过程:

错误1:

Traceback (most recent call last):
  File "/usr/bin/supervisorctl", line 5, in 
    from pkg_resources import load_entry_point
  File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 2655, in 
    working_set.re[......]

Read more

LAMP第一部分-环境搭建

一、安装mysql

cd /usr/local/src/
wget http://dev.mysql.com/get/Downloads/MySQL-5.1/mysql-5.1.40-linux-i686-icc-glibc23.tar.gz
tar zxvf /usr/local/src/mysql-5.1.40-linux-i686-icc-glibc23.tar.gz
mv mysql-5.1.40-linux-i686-icc-glibc23 /usr/local/mysql
useradd -s /sbin/nologin mysql
cd /usr/local/mysq[......]

Read more

« Older posts Newer posts »

© 2026 laowang's blog — Powered by WordPress

Theme by Anders NorenUp ↑