温馨提示×

phpstorm如何与Ubuntu共享文件

小樊
52
2025-09-07 03:38:26
栏目: 编程语言

以下是PhpStorm与Ubuntu共享文件的常见方法:

一、通过SFTP共享

  1. Ubuntu端配置

    • 安装SSH服务:sudo apt update && sudo apt install openssh-server
    • 启动服务:sudo systemctl start ssh && sudo systemctl enable ssh
  2. PhpStorm端配置

    • 打开 File > Settings > Build, Execution, Deployment > Deployment
    • 点击 + 选择 SFTP,输入Ubuntu的IP、端口(默认22)、用户名及密码/密钥。
    • Mappings 选项卡中,设置本地路径与远程路径的映射关系,点击 Test Connection 验证连接。

二、通过Samba共享

  1. Ubuntu端配置

    • 安装Samba:sudo apt install samba
    • 编辑配置文件 /etc/samba/smb.conf,添加共享目录(如项目路径),设置权限和用户。
    • 重启服务:sudo systemctl restart smbd
  2. PhpStorm端配置

    • 通过 SFTP 连接(参考方法一),或直接访问挂载的Samba共享文件夹(需先在Ubuntu中挂载,参考)。

三、通过SSHFS共享

  1. Ubuntu端

    • 安装SSHFS:sudo apt install sshfs
    • 创建挂载点:sudo mkdir /mnt/remote
    • 挂载远程目录:sshfs user@ip:/path /mnt/remote
  2. PhpStorm端

    • Settings > Version Control > SSHFS 中添加连接,选择挂载点路径。

注意事项

  • 确保Ubuntu防火墙开放对应端口(SSH默认22,Samba需开放445等端口)。
  • 共享文件夹权限需设置为可读写(如 chmod -R 775 /path)。
  • 推荐使用 SFTP,兼容性和稳定性更优。

0