在VMware上创建Debian虚拟机参考:
在VMware上安装Debian虚拟机参考:
1、前提条件
首先检查是否机具有sudo权限,运行下列命令:
sudo -l
如下,则说明具有权限:

同时可以检查下您的ssh工具的版本:
ssh -V
如下图,我的版本信息为带有OpenssL 1.1.1d的OpenSSH v7.9
但这并不代表已经安装了ssh服务

2、讲Debian镜像源修改为国内镜像
因为Debian使用国外的镜像源,在国内使用会导致更新软件慢或者找不到等问题
所以在装完系统后,应该对软件源进行修改,改为国内源,
在/etc/apt/sources.list中添加相应的国内镜像源
我用的腾讯镜像源,相关镜像源可以参考:Debian 10 Buster 国内常用镜像源
腾讯镜像源如下:
deb http://mirrors.cloud.tencent.com/debian/ buster main non-free contrib
deb http://mirrors.cloud.tencent.com/debian-security buster/updates main
deb http://mirrors.cloud.tencent.com/debian/ buster-updates main non-free contrib
deb http://mirrors.cloud.tencent.com/debian/ buster-backports main non-free contrib
deb-src http://mirrors.cloud.tencent.com/debian-security buster/updates main
deb-src http://mirrors.cloud.tencent.com/debian/ buster main non-free contrib
deb-src http://mirrors.cloud.tencent.com/debian/ buster-updates main non-free contrib
deb-src http://mirrors.cloud.tencent.com/debian/ buster-backports main non-free contrib
然后运行下列命令:
apt-get update
apt-get upgrade
apt-get update:同步 /etc/apt/sources.list 和 /etc/apt/sources.list.d 中列出的源的索引,这样才能获取到最新的软件包。
apt-get upgrade:更新已安装的所有或者指定软件包,升级之后的版本就是本地索引里的,因此,在执行 upgrade 之前一般要执行update,这样安装的才是最新的版本。
即可完成对镜像源的更新
3、安装openssh-client和openssh-server
SSH分客户端openssh-client和openssh-server
openssh-client:想登录别的机器的SSH需要安装
openssh-server:使本机开放SSH服务需要安装
我就直接全部安装了,执行下列命令即可:
apt-get install openssh-client
apt-get install openssh-server
4、打开ssh服务
查看sshd服务的状态:
systemctl status sshd

查看端口方法:
用netstat命令查看
首先需要安装netstat-tools,使用下列命令即可:
apt install net-tools
使用 “netstat -tunlp | grep 端口号”,即可查看端口状态,我开放的22号端口,命令即为:
netstat -tunlp | grep 22
5、使用PuTTY登录Debian
首先设置虚拟机端口映射:

如何使用PuTTY进行登录:

在弹出的对话框中选择yes,接受虚拟机中SSH服务器的证书
分别输入用户名和密码:

登录成功:

可以查看一下文件

6、安装Debian中C语言工具等
参考文章:
Comments NOTHING