您的位置:首页 > 财经 > 金融 > 最近军事动态_怎么给公司做推广_百度排名服务_软文广告500字

最近军事动态_怎么给公司做推广_百度排名服务_软文广告500字

2025/1/22 4:12:31 来源:https://blog.csdn.net/qq_68308828/article/details/144151125  浏览:    关键词:最近军事动态_怎么给公司做推广_百度排名服务_软文广告500字
最近军事动态_怎么给公司做推广_百度排名服务_软文广告500字

快要毕业了,但是还是想为师弟师妹们做一些事情

其实这个 好用的比较推荐 Vscode,在高铁上看南大博可羡慕了,而我用的 pycharm 好像过时了

感叹技术更迭之快

好    言归正传 ,如何远程终端

其实按道理直接 windows 的 cmd 或者 mac 的终端都很方便

一行命令就行

以我们的实验室举例(大家直接看例子改就行)

ssh image522@1925.168.1.113

其实这里按道理,一直 yesyes 就没有问题,但是这里向大家推荐的是  公钥认证

但是缺少了拖拉文件的便捷操作,这里直接拖出来改代码对我当时来说是很方便的,好像专业版的 pro pycharm 也可以,vscode 也行,我师弟有推荐 moba  xshell不过我这里介绍的是finalshell

公钥 ssh 连接(如果你收到错误信息 cat: /Users/chen_dongdong/.ssh/id_ed25519.pub: No such file or directory,说明你本地的 id_ed25519.pub 公钥文件不存在。)

1. 生成新的 SSH 密钥对

你可以使用 ssh-keygen 命令生成新的 SSH 密钥对。

操作步骤:
  1. 打开终端并运行以下命令来生成 ED25519 密钥对(你也可以选择生成 RSA 密钥对,步骤类似):

    ssh-keygen -t ed25519 -C "your_email@example.com"
    

    -t ed25519 表示使用 ED25519 算法,-C "your_email@example.com" 是用于标识密钥的注释(你可以替换为你的邮箱)。

  2. 当命令运行时,会提示你选择保存密钥的位置,默认是 ~/.ssh/id_ed25519,按 Enter 使用默认路径。

  3. 系统会提示你输入一个密码短语(passphrase),这是可选的。如果你不想设置密码短语,可以直接按 Enter 跳过。

  4. 生成密钥对后,~/.ssh/ 目录下会出现以下两个文件:

    • 私钥id_ed25519
    • 公钥id_ed25519.pub

2. 查看并复制公钥

生成密钥对后,你可以查看并复制公钥内容,并将其添加到远程服务器的 ~/.ssh/authorized_keys 文件中。

操作步骤:
  1. 查看公钥内容:
    cat ~/.ssh/id_ed25519.pub
    
  2. 复制输出的公钥内容。

3. 将公钥添加到远程服务器(这里可以用向日葵)

  1. 登录到远程服务器,进入 ~/.ssh/ 目录:

    cd ~/.ssh
    
  2. 如果 authorized_keys 文件不存在,创建它并设置适当的权限:

    touch authorized_keys
    chmod 600 authorized_keys
    
  3. 将本地复制的公钥内容粘贴到 authorized_keys 文件中:

    nano authorized_keys
    

    在文件中粘贴公钥内容,保存并退出。

  4. 确保 .ssh 目录的权限设置为 700

    chmod 700 ~/.ssh
    

4. 测试 SSH 连接

现在你已经生成了新的 SSH 密钥对,并将公钥添加到服务器的 authorized_keys 文件中,可以测试 SSH 连接:

ssh image522@192.168.1.113

如果一切设置正确,你应该能够顺利连接到服务器。

总结:

  • 你需要生成新的 SSH 密钥对,因为 id_ed25519.pub 文件不存在。
  • 使用 ssh-keygen 生成新的密钥对,并将公钥添加到远程服务器的 authorized_keys 文件中。
  • 确保 SSH 配置正确,私钥权限设置正确,公钥已添加到服务器上。

如何找到你的私钥公钥文件

 我以我的 mac mini 举例

私钥通常存储在你本地的 ~/.ssh/ 目录下,文件名为 id_ed25519(如果你使用的是 ED25519 算法)

id_rsa(如果使用的是 RSA 算法)。

找到私钥文件

假设你是用 ED25519 算法生成的密钥对,私钥文件通常会存放在以下位置:

~/.ssh/id_ed25519

如果你使用的是 RSA 算法,则私钥文件通常是:

~/.ssh/id_rsa

1. 检查私钥文件位置

你可以通过终端访问该路径并检查文件是否存在。使用以下命令查看私钥文件:

ls -l ~/.ssh/id_ed25519  # 如果你使用 ED25519 密钥
ls -l ~/.ssh/id_rsa      # 如果你使用 RSA 密钥

如果文件存在,你应该能看到类似下面的输出:

-rw------- 1 username username 1679 Nov 30 09:14 /Users/yourusername/.ssh/id_ed25519

2. 如果私钥文件不存在(一般如果 cs 的话,应该在配置 git 就弄过了,如果没有也不要害怕)

如果你找不到私钥文件,你就需要重新生成一个新的密钥文件。

3. 生成新的 SSH 密钥对

  1. 生成新的密钥对: 打开终端并运行以下命令生成新的 ED25519 密钥对:

    ssh-keygen -t ed25519 -C "your_email@example.com"
    

    然后,按提示保存密钥到默认路径 ~/.ssh/id_ed25519

  2. 设置权限: 确保新生成的私钥文件权限是安全的:

    chmod 600 ~/.ssh/id_ed25519
    
  3. 查看私钥文件: 使用以下命令查看私钥文件:

    cat ~/.ssh/id_ed25519
    

sudenly my keyboard does not work to output Chinese

but my broken english is easy to understand im so sorry

next we will learn how to use finalwall 

it it really good for u to make use of your  server pc

 the 3rd is easy to deploy by setting ip  name and password

but the 2nd need to deploy by public password

when choosing  the public key, you need to find your private key,and aad it

like this

finally,i will share this software

FinalShell官网

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com