服务器共享如何取消密码登录

worktile 其他 79

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    取消密码登录需要通过一些设置和配置来实现。下面我将为您介绍服务器共享如何取消密码登录的方法。

    一、使用SSH密钥登录

    1. 生成SSH密钥对:使用命令ssh-keygen -t rsa生成 SSH 密钥对,根据提示输入密钥保存路径和密码。

    2. 在服务器上添加公钥:将生成的公钥文件(通常是~/.ssh/id_rsa.pub)的内容复制。

    3. 在服务器上创建.ssh目录:使用命令mkdir ~/.ssh创建.ssh目录,如果目录已存在则跳过此步骤。

    4. 编辑~/.ssh/authorized_keys文件:使用命令vi ~/.ssh/authorized_keys打开文件,将复制的公钥内容粘贴到该文件中,并保存退出。

    5. 修改SSH配置文件:使用命令sudo vi /etc/ssh/sshd_config打开SSH配置文件,找到并修改以下两个参数:

      PasswordAuthentication no
      PubkeyAuthentication yes
      
    6. 重启SSH服务:使用命令sudo service ssh restart重启SSH服务,使配置生效。

    7. 测试登录:使用SSH客户端工具连接服务器,选择使用密钥登录,并输入密钥保存时设置的密码(如果有的话)进行登录。

    二、禁用SSH密码登录

    1. 修改SSH配置文件:使用命令sudo vi /etc/ssh/sshd_config打开SSH配置文件,找到并修改以下参数:

      PasswordAuthentication no
      
    2. 重启SSH服务:使用命令sudo service ssh restart重启SSH服务,使配置生效。

    三、使用密钥登录之后,如果您需要远程登录服务器,可以直接使用密钥对进行登录,无需再输入密码。

    注意:在取消密码登录之前,请确保您已经设置了可靠的SSH密钥,并将其保存在安全的地方,以免导致无法登录服务器的情况。

    以上就是取消服务器共享密码登录的方法,希望对您有帮助!如有任何疑问,请随时提问。

    1年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    要取消服务器共享的密码登录,您可以按照以下步骤操作:

    1. 打开Windows资源管理器,找到您要取消密码登录的共享文件夹或共享驱动器。

    2. 右键单击该共享文件夹或共享驱动器,然后选择“属性”选项。

    3. 在属性窗口中,选择“共享”选项卡。

    4. 在共享选项卡中,找到“网络授权和安全”部分。

    5. 在“网络授权和安全”部分中,选择“高级共享”按钮。

    6. 在弹出的“高级共享”窗口中,选择“不使用密码”选项。

    7. 点击“确定”按钮来保存更改。

    通过执行上述步骤,您就可以成功取消服务器共享的密码登录。这将使其他用户可以直接访问该共享文件夹或共享驱动器,而无需输入密码。请注意,这可能会降低共享的安全性,因此建议仅在受信任的网络环境中使用此功能。

    另外,如果您想要在取消密码登录后重新启用密码登录,可以通过重复上述步骤,并在第6步中选择“使用密码”选项来实现。

    1年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    取消服务器共享的密码登录可以通过以下方法实现:

    1. 禁用密码登录(通过SSH)

    SSH是远程连接服务器最常用的方式之一。通过以下步骤可以禁用密码登录:

    • 使用SSH客户端远程连接服务器。例如,在Linux上可以使用OpenSSH,而在Windows上可以使用PuTTY。
    • 登录到服务器时,编辑SSH配置文件 /etc/ssh/sshd_config。可以使用文本编辑器(例如vi或nano)打开该文件。
    • 找到并注释掉以下行(在行前加上#符号):
    #PasswordAuthentication yes
    
    • 确保以下行保持为yes
    PubkeyAuthentication yes
    
    • 保存并关闭文件。
    • 重新启动SSH服务,以使更改生效。在大多数Linux发行版中,可以使用以下命令重新启动SSH服务:
    sudo service ssh restart
    
    1. 设置SSH密钥登录

    SSH密钥登录是一种更安全、更方便的方式。下面是如何设置SSH密钥登录的步骤:

    • 生成SSH密钥对。在本地计算机上打开终端或命令提示符,并运行以下命令:
    ssh-keygen -t rsa
    
    • 在生成密钥对时,会提示选择密钥保存的位置和设置密码。可以选择使用默认选项,或根据需要进行自定义设置。
    • 在生成密钥对后,会在用户主目录下的 .ssh 文件夹中得到两个文件:id_rsa 是私钥,而 id_rsa.pub 则是公钥。
    • 将公钥复制到服务器上。可以使用以下命令将公钥复制到服务器上的 authorized_keys 文件中:
    ssh-copy-id user@server-ip
    

    其中,user是服务器上的用户名,server-ip是服务器的IP地址。

    • 输入服务器密码后,公钥将被复制到服务器的 authorized_keys 文件中,并允许使用SSH密钥进行登录。
    • 在完成这些步骤后,可以使用私钥进行SSH密钥登录。在连接服务器时,SSH客户端将自动使用私钥进行身份验证,并进行无密码登录。

    通过取消密码登录并设置SSH密钥登录,可以提高服务器的安全性,并允许更方便的远程访问。

    1年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部