在家里是用路由器上网,但经常性的无法用ftp连接到服务器,不知道是路由器端口禁了,还是有冲突,准备把服务器的ftp端口改一下,当然,这样也会避免有人恶意扫描端口。

首先打开

usr/local/pureftpd/pure-ftpd.conf

找到

# IP address/port to listen to (default=all IP and port 21).Bind  ,21

改成

# IP address/port to listen to (default=all IP and port 21).Bind  ,2021

然后重启服务:

/etc/init.d/pureftpd restart

这样,ftp的端口就改成了2021,而不是之前默认的21了。

很多时候,数据库mysql的文件夹都是在系统盘,在重装系统的时候就回很麻烦。一般的云主机或者虚拟主机(VPS)都有有独立的数据盘,那么我们就可以把mysql文件夹放在数据盘里而不是放在系统盘。

其实方法很简单,全部命令行操作即可:

1.停掉mysql服务:

/etc/init.d/mysql stop

2.复制或移动mysql的文件夹。新目录以 /www/mysql/ 为例:

cp -R /usr/local/mysql/data/* /home/www/mysql

(注:-R 是移动子目录和文件,必加)

3.给新的数据库mysql文件夹赋予权限:

chown mysql:mysql -R /home/wwwroot/mysql

4.修改服务器配置文件:

vi /etc/my.cnf

找到 [mysqld] ,在下面增加一行然后保存:

datadir = /home/www/mysql/

5.开启mysql服务:

/etc/init.d/mysql start

搞定!

在windows8和windows8.1中,chrome多了一个“在 windows8 模式下重新启动 chrome”。
一旦点击后,绑定的.html等文件默认打开软件就会变成metro应用模式下的chrome。那么如何改回以前的桌面版呢?
其实方法不难,步骤如下:
Restart-the-chrome-in-windows8-mode.jpg

快捷键 win+r,打开“运行”
输入regedit,打开注册表编辑器
定位到HKEY_CURRENT_USER\Software\Google\Chrome\metro
编辑右边launch_mode的值改为0(没找到该项的话自己新建一个。鼠标右击,选择"新建"再选择“二进制值”)

这样就搞定了!

如果把typecho的后台登陆密码忘记了,目前我知道的就一种解决办法:从数据库修改。
登陆服务器的phpmyadmin,如果数据库表头没有改的话,就找到下面的一张表:

typecho_users

找到想要改密码的账号,把相对应“password”字段的内容直接改成

e10adc3949ba59abbe56e057f20f883e

这样,登陆密码就改成“123456”了。赶紧登陆后台重新换密码吧。

身为linux系统的主机用户,我们为了防止常用端口被扫描、被黑,我们需要修改pureftpd的FTP默认端口。方法如下:
打开pureftpd配置文件

 /usr/local/pureftpd/pure-ftpd.conf

找到以下代码

# IP address/port to listen to (default=all IP and port 21).
# Bind                      127.0.0.1,21

修改为

# IP address/port to listen to (default=all IP and port 21).
Bind                      ,19161

这样ftp就可以使用19161端口了。