分类 "Linux" 下的文章

问题:如何将文件夹A合并到文件夹B,重复内容替换,不重复增加?

方法:

cp -Rap ~/Afolder/* ./Bfolder/

-f  强制覆盖,不询问yes/no(-i的默认的,即默认为交互模式,询问是否覆盖)
-r  递归复制,包含目录
-a  做一个备份,这里可以不用这个参数,我们可以先备份整个test目录
-p  保持新文件的属性不变

如果不会有冲突,可以直接使用
cp -R ./test/ ~/
将当前目录与根目录的同名文件夹test进行合并

阅读全文

问题:为了防止服务器被暴力破解,禁止账号、密码进行ssh连接服务器

方法:

vim /etc/ssh/sshd_config
修改
    #PasswordAuthentication yes
为
    PasswordAuthentication no
 sudo service ssh restart

问题:iftop展示的信息不显示ip,而是域名,如何获取对应的ip

方法:

sudo iftop -n

参考:

http://www.pgygho.com/help/fwq/22320.html

问题:服务器带宽跑满,网站无法访问,ssh连接卡顿

分析:应该是被攻击了,查询攻击者ip,禁止ip

方法:

1、查询攻击者ip,最上面占用流量最高的就是了
sudo iftop
2、通过iptables禁止ip访问服务器
sudo iptables -A OUTPUT -d 103.44.61.196 -j REJECT
再次使用iftop就看不到这个ip了,带宽占用问题解决

参考:

https://blog.csdn.net/JacksonKing/article/details/90483163

问题:如何禁止使用ip加端口号直接访问网站?

解决:禁止服务器对外的端口,只开放22,3389,80,443这4个端口,其它都关闭

方法:

一、到服务器(我用的是腾讯云)添加安全组,然后给服务器使用上此安全组。

二、服务器的nginx监听80,443端口,如果非某域名直接跳转

server {
    listen 80 default;
    server_name _;
    if ($host != 'www.xiaomantu.com') {
        rewrite ^/(.*)$ https://wwww.xiaomantu.com/;
    }
}