Ubuntu安装和开启ssh服务

允许远程访问

1.更新源列表

使用Ctrl+alt+T打开命令终端,输入线面代码来更新源列表

1
sudo apt-get update

2.安装openssh-client

1
sudo apt-get install openssh-client

3.安装openssh-server

1
sudo apt-get install openssh-server

如果让安装什么东西允许安装

4.启动ssh服务

1
sudo service ssh start

上传或下载文件安装lrzsz

一.在使用Xshell上传下载之前需要给服务器安装lrzsz:

1
2
3
sudo apt install lrzsz

yum -y install lrzsz

注:参数-y中”y”的意思是:当安装过程提示选择全部为”yes”

二、命令sz、rz的使用方法:

rz中的r意为received(接收),输入rz时、意为服务器接收文件,既将文件从本地上传到服务器。
sz中的s意为send(发送),输入sz时、意为服务器要发送文件,既从服务器发送文件到本地,或是说本地从服务器上下载文件。

注:不论是send还是received,动作都是在服务器上发起的。

三、特殊用法

可以把文件直接拖进Xshell中,显示为rz -E

记录Linux系统编程遇到的问题

没有可用的软件包openssh-server

命令:

1
sudo apt install openssh-server

提示:

1
2
3
4
5
sudo apt-get install opensshserver正在读取软件包列表...
完成正在分析软件包的依赖关系树正在读取状态信息...
完成现在没有可用的软件包 openssh-server,
但是他被其他的软件包引用了这可能意味着这个缺失的软件包可能已被废弃,或者只能在其他发布源中找到
E:软件包 openssh-server 还没有可供安装的候选者

解决方法:

先进行更新:

1
sudo apt-get update

然后再输入

1
sudo apt install openssh-server
继开 wechat
欢迎加我的微信,共同交流技术