Dolphin本身并非远程控制工具,需通过系统级远程管理方案实现对CentOS上Dolphin的远程控制。以下是具体方法:
sudo yum install tigervnc-server安装服务端。:1对应5901端口),命令:sudo cp /usr/lib/systemd/system/vncserver@.service /usr/lib/systemd/system/vncserver@:1.service;编辑配置文件,替换<USER>为实际用户名。vncpasswd,按提示创建访问密码(区分大小写)。sudo systemctl start vncserver@:1.service启动服务,sudo systemctl enable vncserver@:1.service设置开机自启。sudo firewall-cmd --permanent --add-port=5901/tcp;sudo firewall-cmd --reload生效。192.168.1.100:5901),输入密码即可远程访问桌面,进而打开Dolphin。sudo yum install epel-release添加EPEL仓库,再运行sudo yum install xrdp安装服务端。sudo systemctl start xrdp启动服务,sudo systemctl enable xrdp设置开机自启。sudo firewall-cmd --permanent --add-port=3389/tcp;sudo firewall-cmd --reload。sudo yum install openssh-server安装服务端,sudo systemctl start sshd启动服务,sudo systemctl enable sshd设置开机自启。ssh-keygen -t rsa生成密钥对,ssh-copy-id username@服务器IP将公钥复制到服务器,实现免密登录。ssh username@服务器IP,登录后执行dolphin命令打开图形化文件管理器(需提前安装图形界面)。sudo yum install cockpit安装,sudo systemctl start cockpit启动服务,sudo systemctl enable cockpit设置开机自启。http://服务器IP:9090,使用系统用户名密码登录。sudo yum install vsftpd安装,sudo systemctl start vsftpd启动服务,sudo systemctl enable vsftpd设置开机自启。/etc/vsftpd/vsftpd.conf,设置anonymous_enable=NO(禁用匿名登录),local_enable=YES(允许本地用户登录)。sudo yum install samba samba-client安装,sudo systemctl start smb启动服务,sudo systemctl enable smb设置开机自启。/etc/samba/smb.conf,添加共享路径(如[shared]),设置path = /path/to/share、writable = yes(允许写入)、valid users = username(允许的用户)。\\服务器IP\shared,输入用户名密码即可访问;Linux系统使用Dolphin输入smb://服务器IP/shared,输入密码即可访问。sudo firewall-cmd --list-ports查看开放端口。123456),建议包含大小写字母、数字和特殊字符。sudo yum update更新系统和软件,修复安全漏洞。