type
status
date
slug
summary
tags
category
icon
password
Linux知识众多,发行版又广,为了避免每次着急使查资料的尴尬情况出现,特此将我平时可能用到的命令都记录下来,以方便后面使用。
更新源
Ubuntu
阿里源
18.04
16.04
清华源
19.04
18.04
14.04
Kali
备份更新源
中科大源
浙大源
东软大学
Debian
备份更新源
Debian 10 buster 网易源
Debian 9 stretch 网易源
Debian 8 jessie 网易源
CentOS
备份更新源
阿里云的CentOS-Base.repo到/etc/yum.repos.d/
刷新源
生成缓存
这里我用的是CentOS7的更新源,其他源参考如下:
CentOS 5 国内源替换
CentOS 6 国内源替换
Proxychains
安装
Ubuntu/Debian
CentOS
手动编译
配置
Kali/Ubuntu/Debian
CentOS
测试
ZSH
Ubuntu/Kali/Debian安装
CentOS安装
出来安装使用yum以为,其他配置方法和上面其他发行版系统一样,这里就不再赘述了。
SSH
安装SSH
Ubuntu
报错了,内容如下:
下列软件包有未满足的依赖关系: openssh-server : 依赖: openssh-client (= 1:7.6p1-4) 依赖: openssh-sftp-server 但是它将不会被安装 推荐: ssh-import-id 但是它将不会被安装 E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
手动解决依赖,这里是因为openssh-server是依赖于openssh-clien的,那我们手动安装下指定的版本的openssh-clientBash
CentOS
Kali/Debian
开启允许root远程登陆
Ubuntu
CentOS/Debian/Kali
SSH开机自启
开启SSH
ssh连接非22端口
ssh使用公私钥登陆
效果如下:

将拷贝下来的私钥设置600权限
使用私钥登陆

ssh取消公私钥登陆
清空.ssh文件夹
允许密码登陆
重启SSH服务
scp拷贝文件

scp拷贝非22端口文件
JDK
因为JDK官网需要登录验证才可以下载的原因,不能直接通过wget来下载tar.gz安装包了,得自己手动copy一下。
末尾添加如下内容
重新载入配置文件
验证是否安装成功
grep
搜索文件内容
用户
修改用户密码
adduser 新建用户

useradd 新建用户
删除用户
MySQL
Ubuntu
Debian/Kali
CentOS
SQL允许root远程登陆
SQL
连接非3306默认端口
系统进程
查看进程
杀掉进程
END
文章作者: 国光 文章链接: https://www.sqlsec.com/2019/10/docker2.html