黑洞 发布的文章

第一步:开启mod_rewrite.so

方式1:
cd /etc/apache2/mods-enabled 在此目录下创建符号链接
复制代码—> ln -s ../mods-available/rewrite.load

方式2:
输入命令 a2enmod rewrite 加载Apache的rewrite模块

第二步:

修改 /etc/apache2/apache2.conf 各站点配置文件
AllowOverride None 更改为 AllowOverride All

第三步:

在网站根目录下的.htaccess文件中添加代码,如没有该文件,则先创建:

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /

    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]
</IfModule>

第四步:重启 apache2

/etc/init.d/apache2 restart

完~

Linux最高权限用户root,默认可以直接登录sshd。为了提高服务器的安全度,需要对它进行禁止,使得攻击者无法通过暴力破解来获取root权限。

1.新建一个用户;

useradd xxx (xxx为你要新建的用户名)

2.为新用户设置密码;

passwd xxx (xxx为你要新建的用户名)

3.修改SSHD配置,禁止root直接登录

vi /etc/ssh/sshd_config

查找#PermitRootLogin yes,将前面的#去掉,短尾yes改为no(不同版本可能区分大小写),并保存文件。

4.修改完毕后,重启sshd服务

service sshd restart

5.下次登录,先使用xxx登录,然后通过su root 来获取root权限。

修改sshd默认端口

虽然更改端口无法在根本上抵御端口扫描,但是,可以在一定程度上提高防御。

1.打开sshd配置文件

vi /etc/ssh/sshd_config

2.找到#Port 22字段删掉#,将22改为其他不被使用的端口

服务器端口最大可以开到65536

3.重启sshd服务

service sshd restart

4.别忘了修改登陆工具那的端口设置。

完~

将下面代码,添加在post.php文件的合适位置即可,代码中的邮箱替换成自己的。代码也是先判断自定义字段是否为空,非空代表转载的文章,空代表你原创的文章。

修改post.php文件

<!-- 版权声明 (E语云博客 https://www.eyuyun.com)-->
<?php if (($this->fields->copy_author) == ''): ?>
<div class="copyright"><p>除特别注明外,本站所有文章均为<a href="<?php $this->options->siteUrl();?>" title="<?php $this->options->title();?>" target="_blank" style="color:#3a9ed8;padding:3px;"><?php $this->options->title();?></a>原创,转载请注明出处来自<a href="<?php $this->permalink();?>" title="<?php $this->title();?>" style="color:#3a9ed8;padding:3px;"><?php $this->permalink();?></a></p></div>
<?php else: ?>
<div class="copyright"><p>本文主要内容转载自<a href="<?php echo $this->fields->copy_link;?>" rel="nofollow" title="文章来源 <?php echo $this->fields->copy_link;?>" style="color:#3a9ed8;padding:3px;"><?php echo $this->fields->copy_author;?></a>,仅供用于学习和交流,若有侵权请邮件联系本站!本站联系邮箱:xxxxxx@gmail.com</p></div>
<?php endif; ?>

完~

具体方法

打开主题目录下的post.php文件,将下面代码放在合适位置就行了。

<!-- 版权声明 (E语云博客 https://www.eyuyun.com)-->
<?php $currGroup = get_object_vars($this->user) ['row']['group'];if ($currGroup == "administrator"): ?>
<a href="<?php $this->options->adminUrl('write-post.php?cid=' . $this->cid ); ?>" target="_blank">修改文章</a>
<?php endif; ?>

完~

本命令全部在ubuntu下可使用:

passwd 更改当前用户密码

adduser yourUsername 可以在home文件夹下面同时创建yourUsername目录

userdel -r newuser 因为需要彻底删除用户,所以加上-r的选项,在删除用户的同时一起把这个用户的宿主目录和邮件目录删除。

cd /etc/apache2/sites-enabled/ 打开sites-enabled配置站点信息

ln -s ../sites-available/xxx-config 建立符号链接即可

ls -l 查看目录下的符号链接指向那个文件

chmod -R 777 某文件夹的绝对路径,全部文件777权限

vi 文件名 打开文本

:w 保存当前文件不退出

:wq 保存当前文件并且退出和:x同意思

:q 退出vi没有修改的情况下

:q! 不保存文件并且退出

df -h 磁盘使用情况

du -sh /* 查看所有目录文件那个更大

du -sh /var/* 查看var下面所有目录那个更大

linux 下使用mysql命令

mysql -u root -p 登录命令

show databases; 查看所有数据库

create database; 新建数据库

drop database; 删除数据库

vi 打开文件xx文件
dd 剪切光标所在行
v 光标进行区域选择

然后再 y 可进行复制 ; d 可剪切区域 ; p 可进行粘贴

二维码