如何在openSUSE上进行远程登录和文件传输, ssh服务开启秘钥和密码认证

2023-12-23 18:52:23

ssh服务开启秘钥和密码认证

默认情况下,没有开启密码认证。
解决方案:
vim /etc/ssh/sshd_config

PermitRootLogin yes         #允许root认证登录
PasswordAuthentication yes  #允许密码认证

RSAAuthentication yes       #秘钥认证
PubkeyAuthentication yes   

修改后,重启ssh

systemctl restart sshd

启动 ssh服务并设置为开机自启动

systemctl start sshd
systemctl enable sshd

获取本机IP地址

使用以下命令获取本机的IP地址。

ip addr show

远程登录

在另一台计算机上使用SSH客户端工具,使用以下命令远程登录openSUSE。

ssh username@ipaddress

其中,username是你在openSUSE上的用户名,ipaddress是openSUSE的IP地址。

文件传输

在远程登录后,使用以下命令将文件从本地计算机传输到openSUSE。

将文件从本地计算机上传到openSUSE:

scp /path/to/local/file username@ipaddress:/path/to/remote/directory

将文件从openSUSE下载到本地计算机:

scp username@ipaddress:/path/to/remote/file /path/to/local/directory

文章来源:https://blog.csdn.net/weixin_46124208/article/details/135171929
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。