EKsumic's Blog

let today = new Beginning();

Click the left button to use the catalog.

OR

Linux新手入门第二十一天——新装Linux系统注意事项(以Ubuntu 18.04为例)

以 Ubuntu 18.04 为例:

如果你使用的是vultr的Ubuntu 18.04的话,请直接跳到第⑤步→点击


需要sudo passwd一次设置root密码


需要

sudo apt-get install net-tools

下载网络必备工具,这样就可以使用ifconfig了,


需要安装SSH服务,

sudo apt-get install openssh-server

如何检查ssh是否打开?

sudo ps -e |grep ssh

我们查看是否已经开启了服务,如果有ssd,证明已经开了

service ssh status

注意Ctrl+C退出,

没有开启,输入

sudo service ssh start

就可以开启。


需要安装vim,输入

sudo apt install vim

方便接下来的调试。


需要禁用SSH密码登录,防止词典攻击。

注意用root权限去改/etc/ssh/sshd_config,修改 PasswordAuthentication no;

注意用root权限去改/etc/ssh/sshd_config,修改 PubkeyAuthentication yes;

注意用root权限去改/etc/ssh/sshd_config,修改 PermitRootLogin yes。

修改完成后,保存,然后重启SSH服务:

/etc/init.d/ssh restart

需要存储客户端公钥,方便自己使用SSH免密登录,具体请看→这里


WinSCP默认保存公钥的位置:

注册表:计算机\HKEY_CURRENT_USER\Software\Martin Prikryl\WinSCP 2\SshHostKeys

PuTTY默认保存公钥的位置:

注册表:计算机\HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\SshHostKeys

关于.ssh文件夹:

它默认是隐藏的,

一般会在你的用户文件夹下面或root文件夹下面出现,

它是个非必要文件夹,一般情况下,只有在你用ssh登录了之后才会创建,但不排除其它情况。

你当前客户端信息一般会记录到.ssh/known_hosts文件中。

 

参考文档:
[1] 为什么新建用户的目录里找不到.ssh文件夹,root登录可以找到?

This article was last edited at 2020-10-03 17:40:48

* *