分类 瞎搞 下的文章

Ubuntu开启 root ssh


Ubuntu为安全默认情况下root是不能使用ssh登录的。
使用ssh登录普通用户
执行命令重置root密码:

sudo passwd root

编辑ssh配置文件:

sudo vi /etc/ssh/sshd_config

将PermitRootLogin prohibit-password前面加#注释掉,下面新增一行

PermitRootLogin yes

(如果需要顺便修改ssh服务端口修改上面一点的port参数后面的端口号)

最后重启ssh服务以便修改的参数生效:

sudo service ssh restart

Ubuntu更换内核


Ubuntu.jpg
因需安装lotServer(锐速母公司产品),但该软件支持Ubuntu 16.04的内核版本为4.4.0-47,现手中机器的内核版本为4.4.0-142导致不能直接安装使用,所以我们需要对其内核进行降级处理。
我们可以通过apt安装4.4.0-47内核

apt-get update
apt-get install linux-image-extra-4.4.0-47-generic

查看系统中存在的现有所有内核

dpkg -l|grep linux-image

我们新安装的内核为4.4.0-47,所以删除其它的,我这里是删除4.4.0-142:

apt-get purge linux-image-4.4.0-142-* linux-image-extra-4.4.0-142-*

刷新GRUB文件:

update-grub

重启机器后生效
使用下面命令查看是否生效:

uname -r

Debian8降级内核


debian.jpg

因lotServer(锐速母公司产品)只支持3.16.0-4-amd64内核,现有机器的debian8内核查看为3.16.0-6-amd64,导致无法安装,所以就需要将内核降级为3.16.0-4-amd64。

下载所需的3.16.0.4-amd64内核

wget http://security-cdn.debian.org/pool/updates/main/l/linux/linux-image-3.16.0-4-amd64_3.16.43-2+deb8u5_amd64.deb

安装内核

dpkg -i linux-image-3.16.0-4*.deb

删除多余内核
执行dpkg -l|grep linux-image查看现有所有内核,删除3.16.0.6内核

apt-get -y remove linux-image-3.16.0-6-amd64

弹窗选择no继续

更新启动文件并重启

update-grub

reboot

重启完成使用uname -r查看内核是否已经为3.16.0.4版本。