mac连接linux服务器

1.直接使用终端:

连接:
ssh 用户名@linux服务器ip

上传文件:
scp 文件名 用户名@linux服务器ip:目标路径

2.使用工具:

配置sshpass:

  1. 安装sshpass
  2. 终端进入sshpass解压后的目录
  3. ./configure
  4. make install
  5. sshpass 查看是否安装成功

配置密码文件:

任意目录下新建文件,内容为服务器密码(如:~/password/linux-pwd)

配置iTerm2

  • iTerm2 > Profiles > Open Profiles > Edit Profiles 添加新配置文件
  • Name 填写服务器标识名称
  • command 添加执行命令 /usr/local/bin/sshpass -f ~/password/linux-pwd ssh -p22 用户名@linux服务器ip
    • /usr/local/bin/sshpass 是sshpass执行文件的路径
    • -f 是告诉sshpass加载文件
    • ~/password/linux-pwd 就是要加载的的密码文件
  • 保存后直接使用 iTerm2 > Profiles > Name 连接linux

配置Filezilla:

  1. 文件 > 站点管理器 > 新站点
  2. 主机 填写 linux 服务器ip
  3. 协议 使用SFTP-SSH协议
  4. 登录类型 正常
  5. 用户、密码 填写liunx服务器用户密码
  6. 连接即可便捷得传输文件了
坚持原创技术分享,您的支持将鼓励我继续创作!