`

SSH远程登陆、管理。

阅读更多

ssh服务端

Openssh服务配置/etc/ssh/sshd_config
port
protocol
listenaddress
serverkeybits
loglevel
logingracetime
permitrootlogin   #控制是否允许root用户登录
PasswordAuthentication no  #控制是否启用公钥认证

ssh客户端

ssh远程登录
#ssh  主机名或ip地址
#ssh -l 账号名称 主机名或ip地址
#ssh 账号名称@主机名或ip地址
#ssh  主机名或ip地址  命令

以sftp命令与远程主机传输文件
#sftp 账号名称@主机名或ip地址
登录成功后,即显示sftp状态提示符,在该提示符下所使用的子命令与ftp相同

以scp命令与远程主机之间复制文件
#scp  本地文件    用户名称@远程主机名称或ip地址:/远程文件名
#scp  用户名称@远程主机名称或ip地址:/远程文件名    本地文件 

ssh其它客户端软件

SSHSecureShellClient

Putty

VNC服务

  • 启用VNC服务

    vncserver :1

  • 测试VNC服务

        https://vnc服务器的IP或域名 :5801/

        或使用vnc客户端工具 vncviewer

  • VNC服务的配置

    启用图形配置:编辑远程登录用户的主目录下的.vnc子目录中的xstartup文件,将最后一行的“twm”改为“startkde”;如果要使用 GNOME图形桌面环境,则将最后一行的“twm”改为“gnome-session”。修改后使用以下命令关闭桌面号,并重新启动桌面号:

    vncserver -kill :1

    vncserver :1

配置多个桌面号

    在/etc/sysconfig/vncservers中添加如下语句:

    VNCSERVERS="1:root"
    VNCSERVERS="2:tom"
    VNCSERVERS="3:u1"
    VNCSERVERS="4:u2"     

<!-- [if gte mso 9]><![endif]-->

远程登录实操作业

准备工作:使用命令新建多个用户并设置密码,以便后面用这些用户来做远程登录

1.   Linux计算机上安装启用 ssh服务,并查看其配置文件

2.   ssh命令远程登录到另一台计算机上,在登录用户的主目录下新建目录及文件

3.   在一台 Linux计算机上以 sftp命令与远程主机(另一台启用了 ssh服务的 Linux服务器)传输文件

4.   在一台 Linux计算机上以 scp命令与远程主(另一台启用了 ssh服务的 Linux服务器)机之间复制文件

两人或多人合作,在 Windows系统下,使用客户端工具 Putty SSHSecureShellClient登录已启用 SSH服务的 Linux服务器(见网站下载栏目),进行远程操作或文件传输 /复制。

分享到:
评论

相关推荐

    ubuntu的SSH远程登陆

    ### Ubuntu的SSH远程登录知识点详解 #### 一、前言 在现代的IT环境中,SSH(Secure Shell)作为一项重要的安全协议,被广泛应用于不同主机之间的远程管理与数据传输。Ubuntu作为一种流行的Linux发行版,其SSH远程...

    SSH远程登陆工具

    总的来说,SSH远程登陆工具是IT管理员和开发者的必备工具,它提供了安全、高效的远程服务器管理方式。通过理解其工作原理、掌握基本配置和使用方法,可以在日常工作中提高效率,同时确保网络安全。

    ssh远程登陆工具

    SSH远程登录工具的工作原理是通过公共密钥加密技术,使得客户端和服务器之间可以建立安全的通信通道。在这个过程中,用户通常需要在客户端生成一对密钥,即公钥和私钥。公钥会被上传到远程服务器的特定文件(通常是~...

    从seureCRT使用ssh远程登陆VMware下在fedora17系统

    ### 使用SecureCRT通过SSH远程登录Fedora 17系统指南 #### 一、概述 本文主要介绍如何使用SecureCRT软件通过SSH协议远程登录至安装在VMware虚拟机环境中的Fedora 17操作系统。该过程涉及到SSH服务的安装与配置、...

    Linux下限制SSH登陆以及密码策略

    在 Linux 系统中,默认情况下,root 用户可以通过 SSH 远程登陆系统。这可能会带来非常大的安全风险。为了限制 SSH 远程 root 登陆,我们可以修改 `/etc/ssh/sshd_config` 文件。在该文件中,我们可以将 `...

    Linux_SSH配置和禁止Root远程登陆设置文档

    它能够有效防止远程管理过程中的信息泄露、身份替换等攻击。在Linux系统中,通过合理配置SSH服务,不仅可以提升系统的安全性,还能优化网络性能。本文将详细介绍如何在Linux环境下配置SSH服务,特别是如何修改默认...

    ssh远程登录linux

    下面将详细介绍SSH远程登录Linux的基本概念、配置及使用方法。 1. SSH的基本原理 SSH通过加密通信通道,确保了数据传输的安全性。它使用公钥/私钥对进行身份验证,防止中间人攻击。当用户尝试连接到远程Linux服务器...

    eNSP配置SSH实验

    在本实验中,我们使用了SSH认证来实现安全的远程登录。在AR2上,我们使用了以下命令来配置SSH认证: [AR2]rsa local-key-pair create [AR2]display rsa local-key-pair public [AR2]user-interface vty 0 4 [AR2-ui...

    gitBash 客户端 ssh 服务器远程登陆

    GitBash客户端SSH服务器远程登陆是开发者们常用的一种技术手段,尤其在Linux系统管理或Git仓库操作时。GitBash是一款为Windows系统提供类Unix shell环境的工具,它内置了Git命令行接口,同时也包括其他Unix-like命令...

    华三S5130配置web.Telnet,ssh远程访问实例

    总之,配置华为S5130的Web、Telnet和SSH远程访问涉及多个步骤,包括用户创建、服务启用、接口配置和密钥管理。了解这些基本操作是网络管理员必备的技能,同时要注意网络安全,尤其是在使用SSH时。通过正确配置,你...

    SSH简介及配置使用SSH登陆远程主机讲义

    总的来说,SSH是现代网络管理中的重要工具,它的安全性和多功能性使得它成为了远程管理服务器的首选方案。通过正确配置和使用SSH,网络管理员可以在保障安全的同时,高效地进行远程操作和管理。

    ssh模拟登陆练习

    6. SSH模拟登陆:在练习中,可能需要编写Java代码来模拟SSH登陆过程,包括建立连接、进行身份验证、执行远程命令等。这将涉及到JSch库的API调用和参数配置。 7. 错误处理和调试:在模拟登陆过程中,可能会遇到各种...

    ssh用户登陆代码

    5. **密钥对管理**:将本地的公钥复制到远程服务器的`~/.ssh/authorized_keys`文件中,可以使用`ssh-copy-id`命令: ``` ssh-copy-id -i ~/.ssh/id_rsa.pub user@example.com ``` 6. **SSH代理转发**:SSH代理...

    SSH2Login登陆

    SSH(Secure Shell)是一种网络协议,用于在不安全的网络环境中提供安全的远程登录和其他服务。SSH2Login指的是使用SSH2...通过理解其工作原理和操作步骤,我们可以更有效地管理和维护远程服务器,保障网络通信的安全。

    远程登陆工具 远程登陆工具

    远程登陆工具是IT行业中不可或缺的一部分,它允许用户通过网络连接到另一台计算机,进行管理和操作。这类工具基于各种协议,如SSH(Secure Shell)、RDP(Remote Desktop Protocol)和Telnet,提供了安全、高效的...

    Hadoop ubuntu 9.10 下的 SSH 免登陆

    在搭建Hadoop环境时,为了方便节点间的通信,通常需要配置SSH免登陆,以简化集群管理。本文将详细阐述如何在Ubuntu 9.10操作系统下设置SSH免登陆,以及相关的知识点。 首先,SSH是用于网络服务的安全协议,它允许...

    SecureCRT远程登陆软件

    总的来说,SecureCRT作为一款强大的远程登陆和服务器管理软件,以其全面的功能、良好的用户体验和高度的安全性,深受IT专业人士的喜爱。无论是在日常的服务器维护、系统部署,还是在复杂的自动化运维场景中,它都能...

    SSH登陆模板

    在这个场景中,"SSH登陆模板"指的是一个用于配置和管理SSH登录的框架或者项目模板,它通常包括了所有必要的组件和配置,使得开发者能够快速搭建支持SSH登录的应用。 SSH整合登陆模板的主要组成部分可能包括: 1. *...

    ssh+登陆程序

    在压缩包文件名称列表中提到的"crm"可能是客户关系管理系统的简称,这可能意味着该SSH登录程序可能用于管理系统服务,比如远程维护CRM服务器或获取CRM系统数据。 总结来说,SSH登录程序的实现涉及了加密通信、公钥...

    putty-telnet、rlogin和ssh客户端,用于远程登陆

     用它来远程管理Linux十分好用,其主要优点如下:  ◆ 完全免费;  ◆ 在Windows 9x/NT/2000下运行的都非常好;  ◆ 全面支持ssh1和ssh2;  ◆ 绿色软件,无需安装,下载后在桌面建个快捷方式即可使用;  ◆ ...

Global site tag (gtag.js) - Google Analytics