首页 > 编程知识 正文

install openssh server(ubuntu远程登录)

时间:2023-05-05 10:49:11 阅读:75694 作者:3945

根据zrdz的说法,Ubuntu的离线安装像屎一样。

最近的经历使我非常赞同这么桀骜不驯的话。

像屎一样的脱机安装。

在连接到internet的日子里,您只需要安装openssh-server就可以:

Sudo Apt-get安装打开服务器

是的,工具会自动解决依赖问题。 未安装的依存关系将自动安装。

在Windows日,只需要一个安装软件包、下一步、下一步和。

但是,离线的Ubuntu如何安装openssh-server呢?

第一次尝试在官方网站上下载deb安装包

http://packages.ubuntu.com/

该网站包含官方支持的软件包。 请搜索openssh-server来

3358 packages.Ubuntu.com/vivid/OpenSSH-server

可以看到里面有很多依存。 首先忽略,然后单击“下载amd64版本”。

执行:

sudo dpkg -i xxx

而且安装不顺利,所以我下载了一个个依赖的,但很快就出现了循环依赖。

程序不能安装了,我的系统也废了。

第二次尝试“创建脱机安装包”

无法连接到互联网的机器是Ubuntu15.04。 我在连接到互联网的虚拟机上安装了相同的系统,并创建了脱机安装包。

一、下载deb安装包

$ sudo apt-get-dinstallopenssh-server

Reading package lists. Done

构建从属树

reading state信息. done

thefollowingextrapackageswillbeinstalled :

libck-connector0ncurses-term OpenSSH-client OpenSSH-sftp-serverssh-import-id

Suggested packages:

libpam-sshkeychainmonkeyspherersshmolly-guard

thefollowingnewpackageswillbeinstalled :

libck-connector0ncurses-term OpenSSH-server OpenSSH-sftp-serverssh-import-id

thefollowingpackageswillbeupgraded :

OpenSSH -客户端

1升级,5新安装,0 to remove and 328 not upgraded。

二、新建openssh文件夹,将上述下载的deb包与archives文件夹一起复制。

mkdir openssh

CP/var/cache/apt/archives OpenSSH

sudo chmod 777 -R openssh

三.生成依赖关系

$ sudo dpkg-scan packages/OpenSSH//dev/null|gzip/OpenSSH/packages.gz

注意不要重命名为Packages.gz,将其复制到openssh/archives下。

$ mv OpenSSH/packages.gz OpenSSH/archives /

四.安装在离线设备上

1、用u盘将openssh文件夹复制到脱机机器的根目录中。

2、修改系统源source.list (注意前备份) )。

$ sudo vim /etc/apt/sources.list

删除内容并添加:

deb file:///openssh archives/

3、更新安装系统源代码

$ sudo apt-get update

$ sudo apt-getinstallopenssh-server

现在,安装在一个虚拟机上没有问题,但由于脱机计算机出现错误,无法找到相应的deb文件。

尝试解决问题,但最后直接使用dpkg -i安装,安装一些必需的依赖软件包,然后安装openssh-server。

还是可以的。

如何在Ubuntu 15.04上安装JDK8Nginx-1.6.x,OpenSSH-server:http://www.linuxdiyf.com/Linux/12072.html

Ubuntu安装SSH时,还没有可以安装软件包openssh-server的候选对象。 http://www.linuxdiyf.com/Linux/10216.html

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。