`
xiaocao000
  • 浏览: 227098 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

SuSE 开启SSH登录

阅读更多
安装过程略

----------------------------------

① 进入用户首目录, 查看有无.ssh目录, 没有则手动创建
# cd ~/.ssh

② 编辑 authorized_keys文件, 将公钥文件id_1024_dsa.pub 的内容附加到 ~/.ssh/authorized_keys, 注意文件的权限

# vi ~/.ssh/authorized_keys

③ 配置ssh服务器,允许客户端通过 public-key authentication来登陆

用vim打开ssh服务器的配置文件查看PubkeyAuthentication 配置是不是yes,如果不是则修改并重起sshd守护进程

/etc/ssh/sshd_config:
PubkeyAuthentication yes

# cd /etc/rc.d
# ./sshd restart

----------------------------------
Windows端, 使用XShell配置远程登录

①新建会话, 连接页签, 协议选择ssh, 填写主机/端口
②连接>用户身份验证, 方法选择: Public Key
③用户秘钥 右侧选择浏览, 点击生成按钮, 打开用户秘钥生成向导
④一般 秘钥类型DSA, 秘钥长度1024, 默认即可, 下一步
⑤输入秘钥名称, 确认给用户秘钥加密的密码, 下一步
⑥点击公钥页签, 可以选择将公钥保存为文件, 或者直接复制内容保存到服务器端
⑦回到 连接>用户身份验证,选择刚才生成的密钥名称,输入确认密码
⑧体验使用密钥登录

------------------------------------------------
启动sshd 服务时报错:
sshd re-exec requires execution with an absolute path

# cd /etc/rc.d
# ./sshd restart


分享到:
评论

相关推荐

    SuSE Linux 11 开启SSH 关闭防火墙 开启FTP.docx

    "SuSE Linux 11 开启SSH 关闭防火墙 开启FTP" 该文档主要讲解了 SuSE Linux 11 中如何开启 SSH、关闭防火墙和开启 FTP 服务的步骤。下面是相关知识点的详细说明: 一、SSH 服务器配置 在 SuSE Linux 11 中,开启 ...

    SUSE Linux Enterprise Server 设置防火墙开启ssh远程端口

    ### SUSE Linux Enterprise Server 设置防火墙开启SSH远程端口 #### 一、开启SSH远程端口 在SUSE Linux Enterprise Server (SLES) 中,为了确保系统的安全性,默认情况下防火墙会阻止外部对某些端口(如SSH端口22...

    SuSELinux11开启SSH关闭防火墙开启FTP.pdf

    SuSE Linux 11 中启用 SSH、关闭防火墙和启用 FTP 的步骤和配置 在本文中,我们将详细介绍 ...通过这些步骤,我们可以在 SuSE Linux 11 中启用 SSH、关闭防火墙和启用 FTP,实现远程登录、安全访问和文件传输的需求。

    SuSE Linux 11 开启SSH 关闭防火墙 开启FTP.pdf

    在本文中,我们将详细探讨如何在SuSE Linux 11系统上开启SSH服务、关闭防火墙以及启用FTP服务。这些操作对于远程管理和文件传输至关重要,特别是在Linux服务器管理中。 首先,让我们了解如何启用SSH(Secure Shell...

    Linux下开启ssh服务.pdf

    Linux 下开启 SSH 服务详解 SSH(Secure Shell)是一种网络协议,允许在两台计算机之间建立一条安全通道以交换数据。在 Linux 环境中,默认安装了 OpenSSH 工具包,包括 SSH 服务端(sshd)和客户端(ssh)。本文将...

    suselinux中文教程

    2. SSH服务:开启和配置SSH服务,实现远程登录。 3. DNS解析:配置DNS服务器,解决域名解析问题。 八、系统管理和维护 1. 用户与组管理:创建、删除用户,调整权限,理解用户和组的关系。 2. 系统更新:定期应用...

    Suse 11.4 Enterprise Desktop 安装指南

    根据需求配置防火墙规则,并开启SSH服务以便于远程管理。文档建议:开启SSH服务并关闭防火墙。 **2.2.1.3 确认安装** 检查所有设置无误后,可以点击下一步开始安装过程。 **2.2.2 执行安装** 系统开始根据用户的...

    虚拟机ESXi + SuSELinux11 + Oracle10g RAC 安装 ORACLE10g RAC FOR SUSE LINUX

    1. **开启 SSH 服务**:确保 SSH 服务在 SuSE Linux 上已经启用。 2. **配置公钥认证**:使用公钥认证方式配置 SSH 远程登录,提高安全性。 3. **测试连接**:通过 SSH 远程登录到 SuSE Linux 虚拟机,确认配置...

    suse linux 10 系统下vnc配置

    在SUSE Linux 10系统中配置VNC服务器是一个实用的过程,这允许用户通过VNC客户端从远程位置访问和控制Linux桌面环境。...请注意,VNC虽然方便,但它的安全性不如SSH等加密协议,因此在公共网络上使用时应格外小心。

    SUSE Linux主机安全加固

    文档中提到,应该记录用户登录信息、开启系统记帐功能、记录系统安全事件,并集中存放日志信息。此外,应记录用户SU命令操作和系统服务日志,以便在出现安全事件时能够追踪问题源头。 登录显示部分建议设置登录成功...

    升级openssh-6.6操作方法

    OpenSSH是Secure Shell (SSH)的一个开源实现,用于在网络之间提供加密的通信服务,包括远程登录、命令执行和其他网络服务。升级OpenSSH是为了确保系统的安全性,因为新版本通常包含安全修复和功能改进。 首先,你...

    LINUX操作系统上oracle配置.rar_oracle_suse 10_xmanager

    总之,配置Oracle在SUSE 10上的环境涉及多个步骤,包括安装操作系统、Oracle数据库、设置环境变量、开启远程管理工具以及后续的维护工作。Xmanager的使用使得在Windows环境下管理Linux上的Oracle数据库变得更为便捷...

    SUSELinux下root用户ftp、telnet权限的启动方法.pdf

    在SUSE Linux操作系统中,出于安全考虑,root用户的FTP(文件传输协议)和telnet(远程登录服务)权限默认是被禁用的。这有助于防止未经授权的访问和潜在的安全威胁。然而,在某些情况下,可能需要开启这些服务,...

    SuseLinux11sp2-HA部署文档分析.docx

    - 开启并启动`openais`服务以实现群集管理。 - 配置`csync2`以同步配置文件。 以上步骤详细阐述了Suse Linux 11 SP2 HA集群部署的基本过程,包括硬件要求、网络设置、软件安装和服务配置。遵循这些步骤,可以创建...

    SUSELinux下root用户ftp、telnet权限的启动方法.docx

    如果你不在本地主机上,可以使用SSH工具,如SecureCRT或PuTTY。 - 接下来,编辑`vsftpd.conf`文件。运行`vi /etc/vsftpd.conf`,找到`local_enable=YES`和`write_enable=YES`这两行,移除它们前面的注释符号(#),...

    SuSE Linux 9 + ORACLE 9I + VCS4[1].1安装专题V

    - 配置Secure Shell (SSH),提供更安全的远程登录,替换不安全的telnet服务。 **3. 进阶操作** - **磁盘阵列配置**:通常采用RAID技术提高数据安全性,如RAID 1+0 (镜像加条带化) 提供高读写性能和数据冗余。 - *...

    openssh-9.6p1-1.el8.x86-64 rpm包

    该rpm包安装后默认禁用root登录,需要手动修改sshd_config文件开启。 安装后包含了ssh-copy-id命令,使用ssh -V命令可查看相关版本信息。成功安装后,rhel8.9版本会显示如下信息:OpenSSH_9.6p1, OpenSSL 1.1.1k ...

    kettle配置文档

    ##### 1.3 开启 SSH 服务 SSH 服务是远程管理服务器的重要工具,需确保其正确安装并运行。 1. **安装 OpenSSL 和 OpenSSH 服务**:使用命令 `apt-get install openssl openssh-server` 来安装必要的软件包。 2. **...

Global site tag (gtag.js) - Google Analytics