`

安装linux ubuntu系统以及启动相关SSH服务

 
阅读更多

安装虚拟机,并安装linux系统步骤如下:

首先:安装虚拟机:

 

网址:http://www.pc6.com/softview/SoftView_59679.html

 

 

第一步:1.安装linux ubuntu系统:http://www.docin.com/p-443057381.html

请参见附件pdf文件

 

 

第二步:2.Ubuntu安装软件包以及启动SSH服务:

Ubuntu系统必须开启ssh服务后,XP或者其他的主机才可以远程登陆到Ubuntu系统。 

1,安装软件包,执行sudo apt-get install openssh-server

Ubuntu缺省安装了openssh-client,如果你的系统没有安装的话,再用apt-get install openssh-client安装上即可。

还是不行并出现此错误

ubuntu 未发现软件包nfs-lernel-server

无法获得锁 /var/lib/apt/lists/lock - open (11 资源临时不可用)

可能原因是:可能同時使用了 synaptic 和apt-get 或是aptitude Good luck~

也有可能不是自己开的进程,后台也会开进程检查更新的,遇到这种情况,等一下就可以了。

解决方法:可能有几个安装或卸载程序在进行,比如新立得开着,把其他的关了,再试试看。

再不行可以删除/var/lib/apt/lists/lock 文件,具体命令是 sudo rm /var/lib/apt/lists/lock

删除lock 文件后再在终端中输入 sudo apt-get update 回车,更新正常开始。

2,然后确认sshserver是否启动,执行ps -e |grep ssh 

如果只有ssh-agent那ssh-server还没有启动,如果看到sshd那说明ssh-server已经启动了。

3,ssh-server配置文件位于/ etc/ssh/sshd_config,可以cat查看。可以定义SSH的服务端口,默认端口是22,也可以改成其他端口。

4,然后重启SSH服务sudo /etc/init.d/ssh restart。

5,XP机上选用熟悉的远程登录工具,设置Ubuntu的IP地址、开放的用户名和密码、协议是SSH2、端口22,即可。

★★★★★★★★★★★★★★★★★★★★

1. 首先在服务器上安装ssh的服务器端。

$ sudo aptitude install openssh-server

2. 启动ssh-server。

$ /etc/init.d/ssh restart

3. 确认ssh-server已经正常工作。

$ netstat -tlp

tcp6 0 0 *:ssh *:* LISTEN -

看到上面这一行输出说明ssh-server已经在运行了。

Linux修改ssh端口22 

vi /etc/ssh/ssh_config 

vi /etc/ssh/sshd_config 

然后修改为port 8888 

以root身份service sshd restart (redhat as3) 

使用putty,端口8888 

Linux下SSH默认的端口是22,为了安全考虑,现修改SSH的端口为1433,修改方法如下 : 

/usr/sbin/sshd -p 1433 

为增强安全 

先增加一个普通权限的用户: 

#useradd uploader 

#passwd uploader 

//设置密码 

生产机器禁止ROOT远程SSH登录: 

#vi /etc/ssh/sshd_config 

把 

PermitRootLogin yes 

改为 

PermitRootLogin no 

重启sshd服务 

#service sshd restart 

远程管理用普通用户uploader登录,然后用 su root 切换到root用户拿到最高权限。

 

 

第四步:在本地电脑上安装Xshell工具,连接虚拟机,并进行操作

分享到:
评论

相关推荐

    Linux配置SSH和Xshell连接服务器的教程(图解)

    (Ubuntu默认安装了客户端),如果要本机的SSH服务就需要安装服务器。 首先确认ssh-server是否已经启动了,下面是已经启动过了。 ~$ dpkg -l | grep ssh  [/code] ~$ sudo apt install openssh-client ~$ sudo apt ...

    sshd离线安装包

    ssh服务离线安装包,ubuntu 离线安装,一定要按顺序启动 sudo dpkg -i openssh-client_6.6p1-2ubuntu1_amd64.deb sudo dpkg -i openssh-sftp-server_6.6p1-2ubuntu1_amd64.deb sudo dpkg -i libck-connector0_0.4.5-...

    Ubuntu下查看ssh服务是否安装或启动的方法

    启动ssh服务 sudo service ssh start 下图是没有安装ssh服务时,运行的效果 安装ssh服务 sudo apt-get install openssh-server 总结 以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能...

    Linux.html

    Linux 操作系统 1. Linux操作系统认知 1.1 操作系统(Operation System简称OS) 1.2 Linux系统介绍 1.3 文件系统 1.4 Ubuntu使用 2. Linux常用命令 2.1 终端与命令行 2.2 Linux常用命令 2.2.1 ...

    buildroot开发板搭建ssh远程登录服务

    嵌入式环境ssh

    ubuntu 通过xshell ssh连接虚拟机问题

    1.查看虚拟机22端口有无开放 ...虚拟机原来要安装ssh服务,那样主机才能通过xshell连接 2.安装ssh-server $ sudo apt-get install openssh-server 3.启动服务 $ sudo /etc/init.d/ssh start 启动成功会提示

    查看linux ssh服务信息及运行状态方法

    关于ssh服务端配置有不少文章,例如 Linux下ssh服务配置,这里仅列举出一些查看ssh服务相关信息的常用命令. 1 安装 apt-get install openssh-server 2 完成后,检查ssh server是否启动: ps -e | grep ssh 如果只是有...

    Ubuntu16.04 openssh安装包

    Ubuntu16.04 1.安装解压缩 sudo dpkg -i *.deb 2.执行 sudo ps -e |grep ssh 有 sshd 说明ssh服务已经启动。 如果没有 执行 sudo systemctl ssh start 默认端口22若需要修改,执行 sudo gedit /etc/ssh/sshd_config

    大数据课程体系.pdf

    Linux 大 纲 Linux 的介绍与安装 VMware Workstation 虚拟软件安装 ubuntu 安装 Linux 的常用命令 Linux 系统进程管理常用命令 ps、pkill、top、htop 等的使用; Linux 启动流程,运行级别详解,chkconfig 详解 nano...

    Ubuntu权威指南(2/2)

    1.4 安装Ubuntu Linux系统 9 1.4.1 安装前的准备 10 1.4.2 安装Ubuntu Linux系统 11 1.4.3 安装后的软件维护与更新 16 第2章 GNOME桌面环境 18 2.1 GNOME桌面环境概述 19 2.1.1 GNOME注册界面 19 2.1.2 GNOME桌面...

    解决安装Oracle时图形界面弹不出来的问题

    解决安装Oracle时图形界面弹不出来的问题,并讲解了DISPLAY参数相关原理

    SSH远程连接Linux配置

     添加到系统启动项:chkconfig sshd on  客户端工具:windows下连接工具putty  =============================================  Ubuntu:  安装命令:$ sudo apt-get install openssh-server  查看...

    在PHP中运行Linux命令并启动SSH服务的例子

    升级 VPS 后,由于 Ubuntu 的 upstart 与 OpenVZ 的兼容问题,导致 sshd 服务不自动启动了,在尝试了 vePortal 的 console 与 file manager 及提交技术支持后都不能解决问题之后。 只能靠自己了,大概的思路是在 ...

    linux中工作用到的命令

    11. Ubuntu如何安装deb包 使用 dpkg解决依赖性问题 12. 安装activemq如果出现异常,则需要配置如下 13. 删除过期的文件 14. 安装 Apache Maven 14. 日志管理 15. 添加交换空间大小 16. linux远程拷贝文件 17. cmake...

    Ubuntu权威指南(1/2)

    1.4 安装Ubuntu Linux系统 9 1.4.1 安装前的准备 10 1.4.2 安装Ubuntu Linux系统 11 1.4.3 安装后的软件维护与更新 16 第2章 GNOME桌面环境 18 2.1 GNOME桌面环境概述 19 2.1.1 GNOME注册界面 19 2.1.2 GNOME桌面...

    linux-chroot-jail:为 ssh、sftp 和 vsftp 监禁 Linux 用户的脚本

    linux-chroot-监狱用于 ssh、sftp 和 vsftp 监禁 Linux 用户的脚本监狱用户.sh jailuser.sh 此脚本会在指定用户此后登录服务器时强制执行监禁的 ssh 会话。 用户仅限于$APPS 中指定的命令列表。 它应该适用于大多数 ...

    VMware下Ubuntu 14.04静态IP地址的设置方法

    VMware虚拟机下运行Linux系统已经是非常常见了,本人就是在WMware中安装了Ubuntu,但问题是每次启动Ubuntu系统,VMWare都会为Ubuntu分配一个动态IP,在做SSH操作或者ip共享操作时很麻烦,每次都要在虚拟机中Ubuntu...

    适合生产环境的 preseed 文件 适用于 EFI 启动环境 经过多次测试没有任何问题,直接使用

    3. 安装后的系统根据习惯 网卡命名默认采用的是 ethX 这种传统的网卡命名模式 4. 用户名和密码默认都是 debian , 请根据自己实际情况使用 openssl passwd -6 或者 mkpasswd -m sha-512 命令修改 d-i passwd/user-...

    Linux:Linux命令

    Linux Linux命令chmod + x run.sh-使它成为可执行脚本================================ 在ubuntu中安装net-tools和ssh设置================================ 须藤apt-get install net-tools -y 须藤apt-get install...

    lazfpc4ut: Lazrus on Ubuntu Touch and Pi:在 raspberry pi 和 Ubuntu Touch 上获取 Lazarus+FPC 的简单方法-开源

    该项目旨在让 Lazarus+IDE 在 ARM Linux 上轻松启动和运行,专门针对运行 Ubuntu 的单板计算机(如树莓派)和 Ubuntu Touch (https://ubports.com/) 进行测试. 许可仅适用于安装程序,而压缩的 Lazarus+FPC 包含自己...

Global site tag (gtag.js) - Google Analytics