文/Robin
2020 年 8 月 1 日,Ethereum Classic 官方在推特上发布消息表示正在进行网络维护,希望包括交易所、矿池等服务提供商暂时停止 ETC 存款,以进一步检查网络问题。网络维护,实际上是遇到了「区块链重组」。
2020 年 8 月 4 日,加密数据分析公司 Bitquery 针对「ETC 遭受 51% 攻击」事件发布调查报告。报告显示:8 月 1 日 0:30 至 8 月 2 日 11:30 的 12 个小时内,ETC 遭受 51% 攻击,攻击由 0x75d1e 开头的矿工发起,该矿工悄悄产出了 3500 多个区块(从 10904146 到 10907740)。整个攻击的成本是多少呢?17.5
继续阅读 »
一、安装nginx
首先来安装nginx,使用如下命令:
sudo apt-get -y install nginx
查看nginx安装的文件。使用如下命令进行查看,如下:
dpkg -S nginx
nginx默认的安装位置是/etc/nginx目录,而且nginx的配置文件nginx.conf也是在该目录下。
除此之外,nginx的默认网站目录在/usr/share/nginx/html下,默认nginx网站配置文件为/etc/nginx/sites-available/目录下的default文件。
启动nginx,可以使用如下命令:
sudo /etc/init.d/nginx start
sudo servic
继续阅读 »
一、安装nginx
首先来安装nginx,使用如下命令:
shell
sudo apt-get -y install nginx
查看nginx安装的文件。使用如下命令进行查看,如下:
shell
dpkg -S nginx
nginx默认的安装位置是/etc/nginx目录,而且nginx的配置文件nginx.conf也是在该目录下。
除此之外,nginx的默认网站目录在/usr/share/nginx/html下,默认nginx网站配置文件为/etc/nginx/sites-available/目录下的default文件。
启动nginx,可以使用如下命令:
shell
sudo /etc/init.d/nginx st
继续阅读 »
问题
一般我们可以用history命令来查看用户的操作记录,但是这个命令不能记录是哪个用户登录操作的,也不能记录详细的操作时间,且不完整;所以误操作而造成重要的数据丢失,就很难查到是谁操作的。
解决方案
我们可以通过脚本来实现记录每个登录用户的操作命令;我们可以编辑/etc/profile文件增加一些配置信息即可实现。我们不推荐直接修改/etc/profile文件,可以在/etc/profile.d/创建相应的操作。比如创建:log.sh,具体操作如下:
继续阅读 »
1)如果系统已经安装java,通过以下方式设置java相关环境变量:
$ ls -lrt /usr/bin/java
lrwxrwxrwx. 1 root root 22 Mar 20 14:49 /usr/bin/java -> /etc/alternatives/java
$ ls -lrt /etc/alternatives/java
lrwxrwxrwx. 1 root root 73 Mar 20 14:49 /etc/alternatives/java -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-0.b14.el7_4.x86_64/jre/bin/java
继续阅读 »
如何在全新的CentOS系统中完成lnmp等的部署。
more
关闭密码登录及修改ssh端口
vi /etc/ssh/sshd_config中PasswordAuthentication项改为no,ssh端口改为25???
service sshd restart
vi /etc/sysconfig/iptables
添加-A INPUT -p tcp -m state --state NEW -m tcp --dport 25??? -j ACCEPT
service iptables restart重启防火墙
主域名博客
参考 https://oneinstack.com/install/ 完成lnmp的安装
建立虚拟
继续阅读 »
1.下载源码
wget http://download.redis.io/releases/redis-2.8.19.tar.gz
2.解压
tar -zxf redis-2.8.19.tar.gz
3.make
make
4.install
sudo make install
5.服务配置
wget https://github.com/ijonas/dotfiles/raw/master/etc/init.d/redis-server
wget https://github.com/ijonas/dotfiles/raw/master/etc/redis.conf
sudo mv redis-ser
继续阅读 »
预操作
加速器
修改/etc/docker/daemon.json 文件并添加上 registry-mirrors键值,将镜像源切换为国内。
shell
$ vim /etc/docker/daemon.json
{
"registry-mirrors": ["https://registry.docker-cn.com"]
}
设置权限
docker守护进程启动的时候,会默认赋予名字为docker的用户组读写Unix socket的权限,创建docker用户组,并将当前用户加入到docker用户组中,当前用户就有权限访问Unix socket了,就可以执行docker相关命令
继续阅读 »
SS Client
bash
$ [sudo] pip3 install shadowsocks
/etc/ss.json:
javascript
{
"server": "",
"server_port": "", // must be Number
"password": "",
"local_address":"127.0.0.1",
"local_port":1081,
"timeout":300,
"method":"aes-256-cfb",
"fast_open":false
}
bash
$ [sudo] sslocal -c /etc/ss
继续阅读 »
CentOS主机备份
more
主域名博客备份
文件备份
使用tar -zcvf 1.tar.gz lujq.me命令压缩虚拟主机文件夹,并下载到本地;
数据库备份
phpMyAdmin 备份相应的数据库,下载到本地;
nginx配置备份
```
server {
listen 80;
listen 443 ssl;
server_name lujq.me;
ssl on;
ssl_certificate /etc/ssl/private/lujq_me.crt;
ssl_certificate_key /etc/ssl/private/lujq_me.key;
root /home/w
继续阅读 »