本文主要是介绍如何在openSUSE上进行远程登录和文件传输, ssh服务开启秘钥和密码认证,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
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
这篇关于如何在openSUSE上进行远程登录和文件传输, ssh服务开启秘钥和密码认证的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!