Finashell远程连接不显示文件夹列表

 点击刷新按钮会提示说:“刷新失败!java.lang.NullPointerException”

具体操作步骤

1.在虚拟机中编辑sshd_config文件

vi /etc/ssh/sshd_config

 更改为如下配置

在# Subsystem sftp /usr/libexec/openssh/sftp-server这行下面添加

Subsystem sftp internal-sftp

输入wq保存退出

2.重启服务

systemctl restart sshd.service

3.关闭窗口重新打开 

  • 7
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
安装 SSH 服务: 1. 首先,打开终端并输入以下命令以安装 OpenSSH: ``` sudo yum install openssh-server -y ``` 2. 安装完成后,启动 SSH 服务: ``` sudo systemctl start sshd ``` 3. 设置 SSH 服务在系统启动时自动启动: ``` sudo systemctl enable sshd ``` 4. 确认 SSH 服务已经启动: ``` sudo systemctl status sshd ``` 如果 SSH 服务已经启动,您将看到以下输出: ``` ● sshd.service - OpenSSH server daemon Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; vendor preset: enabled) Active: active (running) since Fri 2021-07-09 14:22:42 UTC; 1 weeks 0 days ago ``` 5. 如果您的服务器有防火墙,请确保开放 SSH 端口 22: ``` sudo firewall-cmd --add-service=ssh --permanent sudo firewall-cmd --reload ``` 现在您可以使用任何 SSH 客户端连接到服务器。例如,您可以使用 Windows 上的 PuTTY 或 Linux/Mac 上的终端。 在终端中,使用以下命令连接到服务器: ``` ssh username@server_ip_address ``` 其中,`username` 是您在服务器上的用户名,而 `server_ip_address` 是服务器的 IP 地址。如果您使用默认端口 22,则无需指定端口号。如果您更改了 SSH 端口,则需要使用 `-p` 参数指定新端口号。 例如,要连接到 IP 地址为 `192.168.0.100` 的服务器,用户名为 `john`,默认端口号为 22,请使用以下命令: ``` ssh john@192.168.0.100 ``` 您将被要求输入密码,输入正确的密码后,您将登录到服务器并可以开始在终端上工作。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值