用Finalshell连接服务器后出现文件目录不显示,且刷新报错空指针问题记录
修改SSH配置
编辑
sshd_config
使用管理员权限编辑/etc/ssh/sshd_config
文件,找到Subsystem
相关配置。- 原配置为
Subsystem sftp /usr/libexec/openssh/sftp-server
使用“i”编辑文件
- 将修改为
Subsystem sftp internal-sftp
- 修改完成后使用Esc命令,退出编辑
- :wq 保存文件并退出
- 保存后执行
systemctl restart sshd.service
重启SSH服务。
- 原配置为
权限调整
若修改配置后仍无法解决,尝试以下操作:- 执行
sudo chmod -R 755 /path/to/directory
(赋予所有者读写执行权限,其他用户只读)。 - 执行
sudo chown -R $USER:$USER /path/to/directory
(更改目录所属用户为当前登录账户)。
- 执行