ICARUS备忘
反复横跳
cat /etc/timezone
timedatectl
1 | root@openstack1:~/kubernetes# timedatectl |
If you haven’t sychronized with internet, the value of System clock synchronize
must be no
Use sudo systemctl restart systemd-timesyncd.service
to activate timesyncd
1 | root@openstack1:~/kubernetes# systemctl status systemd-timesyncd.service |
sudo timedatectl set-ntp true
timedatectl list-timezones
to check all the time-zones.
sudo timedatectl set-timezone Asia/Shanghai
Using command line
1 | installation |
谈到区块链技术,有个绕不过的东西,那就是比特币。比特币被称为“分布式的账单”,这是区别于银行而言的。传统货币中是有银行这个中心存在的,银行通过印发钞票、增减债券、修改准备金等金融手段调控货币,使其稳定。银行作为一个受信任的第三方,保有交易双方的交易信息,也就是其账本。
而中本聪提出比特币白皮书的提出是有一个背景的,那就是08年的金融危机,金融危机后来被认为是银行、评级机构对信用的滥用导致的。这也引发了人们的担忧:当有一天,银行变得“不靠谱”的时候,我们手上的货币还能靠谱吗?
近期将阿里云上的博客服务迁移到了本地机房服务器,同时oj平台的搭建也开始启动,目前多个服务通过不同端口访问的方式显得太过粗糙,本文将通过frp、Nginx、docker等工具以实现阿里云主机对多个本地服务的反向代理,对每个服务都分出对应的二级域名。
在frp的使用上,本文相较之前的文章更加深入,对frp的多个功能作出更多的探索。另外,也将初步地学习实践Nginx引擎。
每次十分钟,快乐一万年
虽然华硕官改固件中有一个单线多拨的功能,但听说不太稳定,安全起见,使用官方双线双拨功能来增加带宽。
Ubuntu Server + Docker + Gitlab 以及 Git 使用。
在开了一台具有公网IP的云主机之后,利用代理服务器来实现本地服务器内网穿透的计划终于可以开始了。
在使用实验室服务器过程中,有时不得不从外网上拉取相关仓库,诸如git clone奇慢无比,还总是失败,本想着过段时间申请一个ac86u之类的,改成路由器代理,突然想到本机其实也可以暂代这个功能的。
添加用户
useradd -d /home/test test -m
,创建用户test(自动生成目录),该用户属于test用户组
useradd -d /home/a a -g test -m
,创建用户a,属于test用户组
-d:指定用户登录系统时的主目录
-m:自动建立目录
-g:指定组名称
设置密码
passwd test
删除用户
userdel test
删除test用户,但并不删除/home/test
userdel -r test
删除test用户与其目录
切换用户
su
查看当前用户组
cat /etc/group
groupmod
+三次tab键组账号操作
groupadd
groupdel
cat /etc/group
usermod -g group_name user_name
查看用户组成员
groups group_name
为新用户添加sudo权限
sudo usermod -a -G adm user_name
sudo usermod -a -G sudo user_name
实例:
linux环境下创建新用户在使用docker中会遇到permission denied
的问题,这是由于docker启动守护进程的时候,会默认赋予docker用户组的成员读写unix socket的权限,因此,将新用户加入到docker用户组中,问题就可以解决了:
sudo usermod -a -G docker zjs
之后需要更新用户组newgrp docker
修改文件权限
字母法:chmod u/g/o/a +/-/= rwx file_name
所有者 | 含义 |
---|---|
u | user |
g | group |
o | other |
a | all |
+ - = | 含义 |
---|---|
+ | 增加权限 |
- | 撤销权限 |
= | 设定权限 |
r w x | 含义 |
---|---|
r | read |
w | write |
x | excute |
数字法:
chomod 777 test/ -R
-R
表示级联授权
777:所有者用户/组内其他用户/其他组用户 = rwx/rwx/rwx
修改文件所有者
chown user_name file_name
修改文件所属组
chgrp group_name file_name
添加用户赋予权限:
sudo vi /etc/sudoers
root ALL=(ALL) ALL
下添加一行test ALL=(ALL) ALL