分类 linux 下的文章

echo root:XIAOCIO |sudo chpasswd root
sudo sed -i 's/^#\?PermitRootLogin.*/PermitRootLogin yes/g' /etc/ssh/sshd_config;
sudo sed -i 's/^#\?PasswordAuthentication.*/PasswordAuthentication yes/g' /etc/ssh/sshd_config;
sudo service sshd restart

执行以上命令后,root密码为:XIAOCIO修改密码后请及时修改为自己的密码

进入root命令:

su root

输入初始root密码进入root

修改root密码命令:

passwd root

然后输入两遍密码即可
原文来自于云步云空

支持重装的系统
Ubuntu 18.04/16.04
Debian 9/10
CentOS 6
CentOS 7 (DD方式)
自定义DD镜像

特性 / 优化
自动获取IP地址、网关、子网掩码
自动判断网络环境,选择国内/外镜像,解决速度慢的问题
懒人一键化,无需复杂的命令
解决萌咖脚本中一些导致安装错误的问题
CentOS 7 镜像抛弃LVM,回归ext4,减少不稳定因素

使用方法

wget --no-check-certificate -O AutoReinstall.sh https://git.io/AutoReinstall.sh && bash AutoReinstall.sh

Centos 7 默认密码是 Pwd@CentOS,其他系统密码是 Pwd@Linux

注意
重装后系统密码均在脚本中有提供,安装后请尽快修改密码,Linux系统建议启用密钥登陆。


所需环境

以网络流传较广的Vicer一键DD为例,其所需环境为:
架构:KVM/XEN,不支持OpenVZ。
系统:Debian/Ubuntu/CentOS

一键DD脚本使用教程

注意事项:

  • Vicer脚本目前不支持重装为CentOS 7系统,支持CentOS 6.9以下版本。
  • 重装的系统源自官方发行版。
  • 安装过程全自动进行,无需VNC操作,无需进入救援模式。
  • 系统安装完成后的默认用户名为root,默认密码为:MoeClub.org

DD脚本示例:
由于脚本命令中需要写明目标系统版本,所以根据需求不同,最终的运行命令也各不相同。
下面提供几个使用范例,可以直接复制使用,也可以将命令中的系统版本替换为其它版本。

  • 重装为CentOS 6.9:

以下命令中的 -c 后面为CentOS版本号,-v 后面为64位/32位,可根据需求进行替换。

# CentOS 6.9 64位:
bash <(wget --no-check-certificate -qO- 'https://moeclub.org/attachment/LinuxShell/InstallNET.sh') -c 6.9 -v 64 -a
# CentOS 6.9 32位:
bash <(wget --no-check-certificate -qO- 'https://moeclub.org/attachment/LinuxShell/InstallNET.sh') -c 6.9 -v 32 -a 
  • 重装为Debian:

以下命令中的 -d 后面为Debian版本号,-v 后面为64位/32位,可根据需求进行替换。

# Debian 8 64位:
bash <(wget --no-check-certificate -qO- 'https://moeclub.org/attachment/LinuxShell/InstallNET.sh') -d 8 -v 64 -a
# Debian 9 64位:
bash <(wget --no-check-certificate -qO- 'https://moeclub.org/attachment/LinuxShell/InstallNET.sh') -d 9 -v 64 -a 
  • 重装为Ubuntu:

以下命令中的 -u 后面为Ubuntu版本号,-v 后面为64位/32位,可根据需求进行替换。

# Ubuntu 12.04 64位:
bash <(wget --no-check-certificate -qO- 'https://moeclub.org/attachment/LinuxShell/InstallNET.sh') -u 12.04 -v 64 -a
# Ubuntu 14.04 64位:
bash <(wget --no-check-certificate -qO- 'https://moeclub.org/attachment/LinuxShell/InstallNET.sh') -u 14.04 -v 64 -a
# Ubuntu 16.04 64位:
bash <(wget --no-check-certificate -qO- 'https://moeclub.org/attachment/LinuxShell/InstallNET.sh') -u 16.04 -v 64 -a
# Ubuntu 18.04 64位:
bash <(wget --no-check-certificate -qO- 'https://moeclub.org/attachment/LinuxShell/InstallNET.sh') -u 18.04 -v 64 -a 

重装系统后更改root密码

耐心等待系统安装成功后,出于安全考虑,建议立即更改默认密码。
具体方法:
1.使用Putty以上文提供的默认密码登录,输入以下命令:passwd root

2.接下来会分两次要求输入新的密码,可以手动输入,也可以在其它位置复制一个密码,然后在Putty界面右键点击即可粘贴上去。
注意:输入新密码时并不会直接显示出来,光标也不会移动,这是正常的。
3.再次登录系统时,记得使用新的root密码。

[gilicode language=""]rm -rf /vhs/kangle/etc/config.xml[/gilicode]

[gilicode language=""]cp -f /vhs/kangle/etc/config-default.xml /vhs/kangle/etc/config.xml [/gilicode]

[gilicode language=""]/vhs/kangle/bin/kangle -r[/gilicode]

运行上面命令后,即可用 账号:admin 密码:kangle 来进行登录后台

注意:这一步你将会恢复配置文件初始化,将会丢失3311的缓存等一些设置信息。

3312 admin的服务器设置信息 网站信息不会丢失,请放心!

如果你的服务器的总是报告内存不足,并且时常因为内存不足而引发服务被强制kill的话,在不增加物理内存的情况下,启用swap交换区作为虚拟内存是一个不错的选择。

虚拟内存一般设置为物理内存的2倍即可,多了也是浪费硬盘

运行:free -m,可查询物理内存大小和swap空间大小,swap空间通常应为物理内存两倍大。

增加swap空间步骤:

1、dd if=/dev/zero of=/home/swap bs=1024 count=5120000

这样就会创建/home/swap分区文件。文件的大小是512000个block,一般情况下1个block为1K,所以这里空间是5120M。

2、/sbin/mkswap /home/swap

把这个分区变成swap分区.

3、/sbin/swapon /home/swap

使其成为有效状态。

 

现在再用free -m命令查看一下内存和swap分区大小,就发现增加了5120M。