前言:
如今兄弟们对“ubuntussh上传文件”大致比较关切,兄弟们都想要剖析一些“ubuntussh上传文件”的相关内容。那么小编同时在网摘上收集了一些有关“ubuntussh上传文件””的相关资讯,希望各位老铁们能喜欢,兄弟们快快来了解一下吧!1、产生rsa密钥对:
在win10,win11下的命令提示符模式直接输入
ssh-keygen -t rsa
敲3次回车在默认位置产生id_rsa(私钥),id_rsa.pub(公钥),注意位置,默认在用户下的.ssh文件夹
2、将公钥加入到服务器的.ssh/authorized_keys 文件中
在windows端进入.ssh文件夹
cd .ssh,比如我的默认在c:\user\dong\.ssh,其中dong为登录windows的用户名
将公钥(id_rsa.pub) 上传至 linux中的 /root/.ssh/下命名为authorized_keys
C:\Users\dong\.ssh>scp id_rsa.pub root@192.168.1.88:/root/.ssh/authorized_keys
root@192.168.1.88's password:
输入linux的密码后显示传输过程
id_rsa.pub 100% 403 0.4KB/s 00:00
C:\Users\dong\.ssh>
看到传输过程,到linux上看是否有/root/.ssh/authorized_keys就可以了
3、验证无密码登录
直接输入:ssh root@192.168.1.88,敲两次回车,理论上就可以直接登录到linux系统了
参考链接:
这是典型的非对称加密的应用,windows端使用私钥加密连接信息,linux端使用公钥解密连接信息,验证。
win10和win11默认安装了openssh,默认位置在C:\Windows\System32\OpenSSH,精简版本可能精简掉
使用上面过程在win11上远程阿里云的ECS服务器Ubuntu(免费一个月)验证通过。
本地vmware虚拟机加载kali官网的虚拟机镜像文件通过,需要使用kali用户上传公钥,放到合适位置,且默认的
官方镜像ssh服务不允许root用户用密码登录,允许root用户以公钥登录
ssh是基于openssl的一个典型应用,在win10以上版本内置,在linux很早的版本已经内置,是加密及加密传输
的基础,这里有一个我录制的较为系统的openssl的资料,供同学们参考
标签: #ubuntussh上传文件 #ubuntu如何设置ssh密码登录密码 #ubuntussh目录 #ubuntu设置ssh 用户名和密码 #ubuntussh上传文件到服务器