`

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服务器(见网站下载栏目),进行远程操作或文件传输 /复制。

分享到:
评论

相关推荐

    putty ssh 登陆软件

    一个很好的ssh远程登陆软件,你可以用来访问远程ssh服务器和远程linux

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

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

    登陆工具,ssh,ssh3.2.9

    登陆工具,ssh,ssh3.2.9 超经典的linux 远程管理工具 超经典的linux 远程管理工具 超经典的linux 远程管理工具

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

    telnet和ssh同时访问常见故障。

    Linux系统远程管理研究与应用.pdf

    SSH(Secure Shell)是一种安全的远程登陆协议,可以实现加密的远程管理。SSH 服务器需要在 Linux 系统上安装和配置,客户机需要安装 SSH 客户机程序。 SSH 服务器配置文件需要设置 IgnoreRhosts yes,以忽略hosts ...

    SecureCRT远程登陆软件

    很好用的服务器管理软件,支持ssh、telnet,界面清晰

    SSH客户端操作Linux

    尤其是远程登陆到一台主机A,然后从A登陆到B,如果希望在A上做一些操作,还得再开一个终端,很是麻烦。 当你使用ssh从本机登录到远程主机时,你可能希望切换到本地做一些操作,然后再重新回到远程主机。这个时候,...

    Windows下搭建基于ssh的git服务器

    使用私钥可以远程登陆到ssh服务器,进行相应的操作。在Git Bash中输入ssh命令,使用私钥登陆到服务器。 6. Git命令的使用 在ssh连接成功后,可以使用Git命令来管理版本库。但是,需要将Git的可执行文件复制到...

    putty,linux远程登陆工具

     随着Linux在服务器端应用的普及,Linux系统管理越来越依赖于远程。在各种远程登录工具中,Putty是  出色的工具之一。  Putty是一个免费的、Windows 32平台下的telnet、rlogin和ssh客户端,但是功能丝毫不逊色于...

    LinuxSSH使用ssh公钥密钥自动登陆linux服务器.pdf

    4. 公钥的拷贝:将公钥拷贝到被管理服务器上,用于自动登录。使用 `scp` 命令将公钥拷贝到远程服务器上。 5. authorized_keys 文件:将公钥重命名为 authorized_keys,并将其权限设置为 600,位于用户目录的 `.ssh`...

    ssh使用方法

    SSH(Secure Shell)是一种安全的远程登录协议,常用于远程管理服务器、交换数据和执行命令。下面是关于 SSH 使用方法的详细介绍: 一、选用 SSH 管理软件 在使用 SSH 管理服务器之前,需要选择合适的 SSH 管理...

    用Expect实现Linux自动远程登陆.pdf

    SSH 协议是一种安全的远程登录协议,能够防止远程管理过程中的信息泄露问题。 Expect 与 SSH 的结合,可以实现远程登录的自动化,提高远程操作的效率和安全性。 Expect 的实现代码可以使用 Tcl 语言,通过 Expect ...

    Linux下sshd服务及服务管理命令详解

    SSH是目前较可靠,专为远程登陆会话和其他网络服务提供安全性的协议。利用SSH协议可以有效防止远程管理过程中的信息泄露问题。 openssh-server 功能:让远程主机可以通过网络访问sshd服务,开始一个安全shell 客户端...

    ubuntu开启SSH服务远程登录操作的实现

    ssh–secure shell,提供安全的远程登录。...如果你只是想登陆别的机器的SSH只需要安装openssh-client(ubuntu有默认安装,如果没有则sudo apt-get install openssh-client),如果要使本机开放SSH服务就需要

    ssh配置公钥和私钥登陆SecureCRT[整理].pdf

    SSH(Secure Shell)是一种网络协议,用于安全地访问和管理远程服务器。 SecureCRT 是一种流行的 SSH 客户端软件,支持多种身份验证方式,包括密码认证和公钥认证。在本文中,我们将详细介绍如何使用 SecureCRT 配置...

    服务器批量验证管理 v1.1.zip

    通常谈到批量管理的时候,很多人的第一印象就是使用ssh,在一台管理机上借助ssh密钥认证实现免输密码登陆远程成百上千乃至成千上万的服务器,然后执行指令操作。不可否认这是很好的方法。不过,使用SSH的方法有个...

    远程桌面管理软件-Remote Desktop Manager v13.0.6.0+注册码

    远程桌面管理系统(Remote Desktop Manager)是一款能否保存编辑删除你的远程桌面连接,带登陆的终端功能。支持连接,双显示器,等等。该软件兼容兼容Microsoft Remote Desktop,终端服务,VNC,LogMeIn,Team Viewer...

    创建支持SSH服务的Docker镜像的方法

    可以通过attach(遇到假死的现象)或者exec(目前测试ok)的方法进入容器来管理,但是这些命令都无法解决远程管理容器的问题,因此,当需要远程登陆到容器内进行一些操作的时候,就需要SSH的支持了。本文记录如何...

    ftp远程连接工具

    可以用来管理空间,管理网站,直接输入ip和用户名、密码就可以登录

    Windows下搭建基于ssh的git服务器[整理].pdf

    msysgit 是一个基于 Git 的命令行工具,提供了 Git 的基本功能,而 copssh 则是一个 ssh 服务器软件,提供了远程登陆和身份验证功能。 1. 安装 msysgit msysgit 的安装过程非常简单,只需要下载并安装最新版本的 ...

Global site tag (gtag.js) - Google Analytics