podcast-files/Drew/podcast_sftp_guide.md

5.5 KiB

Podcast File Upload Guide - SFTP Access

Server Connection Details

Server Information:

  • Host/Server: 66.55.77.199
  • Port: 22
  • Protocol: SFTP (Secure File Transfer Protocol)

User Accounts

Main Team Members (Full Access)

Username Password Access Level
matt MATTIE-ICE-CAPADES Full access to all folders
tyler LITTLE-TIMMY-ZANEY Full access to all folders
nate NATE-PICK-TECH-WORLD Full access to all folders
drew DREW-DEBIAN-JESUS Full access to all folders

Guest Upload Account (Limited Access)

Username Password Access Level
guest-upload GUEST-PODCAST-UPLOAD-2025 Upload only to guest-uploads folder

Available Folders

For Main Team Members

When you connect, you'll see these organized folders:

  • raw-recordings/ - Upload unedited audio/video recordings here
  • edited-episodes/ - Work-in-progress edited content
  • final-episodes/ - Completed podcast episodes
  • show-notes/ - Episode scripts, notes, and documentation
  • artwork/ - Graphics, logos, and visual content
  • resources/ - Other podcast-related files

For Guest Users

Guest users only have access to:

  • guest-uploads/ - Restricted folder for guest file uploads

Connection Methods

Method 1: Linux File Manager (Easiest)

Using your file manager (Thunar, Nautilus, Dolphin, etc.):

  1. Open your file manager
  2. Press Ctrl+L or go to "Other Locations"
  3. Enter: sftp://yourusername@66.55.77.199
  4. Enter your password when prompted
  5. Navigate to the appropriate folder
  6. Drag and drop files to upload

Alternative GUI options:

# Install additional SFTP clients if needed
sudo apt install filezilla      # Popular GUI SFTP client
sudo apt install krusader       # Advanced file manager with SFTP

Method 2: Command Line (Best for Large Files)

Connect and upload interactively:

# Connect to server
sftp yourusername@66.55.77.199

# Navigate to desired folder
cd raw-recordings

# Upload a file
put /path/to/your/file.mp4

# Upload multiple files
mput *.mp4

# Exit
quit

Direct upload (one command):

# Upload single file
scp /path/to/file.mp4 yourusername@66.55.77.199:/var/podcast/shared/raw-recordings/

# For large files (with resume capability)
rsync -avz --progress --partial /path/to/file.mp4 yourusername@66.55.77.199:/var/podcast/shared/raw-recordings/

Large File Uploads (6GB+ Video Files)

For files larger than 1GB, use these methods:

rsync -avz --progress --partial /path/to/largefile.mp4 yourusername@66.55.77.199:/var/podcast/shared/edited-episodes/
  • Shows progress during upload
  • Automatically resumes if connection fails
  • Just run the same command again to continue

First-Time Connection Setup

The first time you connect, you may see a host key verification prompt:

The authenticity of host '66.55.77.199' can't be established.
ED25519 key fingerprint is SHA256:Tt1XrxctbYxrsGgYetFg/t7UWxg3m2uh94/YqPr9IKk.
Are you sure you want to continue connecting (yes/no)?

Type yes and press Enter - this is normal and only happens once.

  1. Raw recordings → Upload to raw-recordings/ folder
  2. Edited content → Upload to edited-episodes/ folder
  3. Final episodes → Move/upload to final-episodes/ folder
  4. Show notes/scripts → Upload to show-notes/ folder

Troubleshooting

Connection Issues

  • "Connection refused": Check that you're using port 22 and SFTP protocol
  • "Permission denied": Verify your username and password are correct
  • "Host key verification failed": Accept the host key or contact admin

Upload Failures

  • Large files timing out: Use rsync instead of GUI tools
  • Transfer interrupted: Use rsync with --partial flag to resume
  • Slow uploads: Check your internet connection; large files take time

File Permissions

  • Can't write to folder: Contact admin to check folder permissions
  • File already exists: You can overwrite or rename the file

Best Practices

  • Use descriptive filenames: episode-042-interview-jane-doe.mp4
  • Organize by folder: Put files in the appropriate folder
  • For large files: Use command line tools (rsync) for reliability
  • Keep sessions active: Don't let your computer sleep during uploads
  • Backup important files: Keep local copies of important content

Quick Reference Commands

# Connect to guest account
sftp guest-upload@66.55.77.199

# Upload to guest area (main team)
scp file.mp4 matt@66.55.77.199:/var/podcast/shared/raw-recordings/

# Upload to guest area (guest user)
scp file.mp4 guest-upload@66.55.77.199:/var/podcast/shared/guest-uploads/

# Upload large file with resume
rsync -avz --progress --partial file.mp4 matt@66.55.77.199:/var/podcast/shared/edited-episodes/

# GUI connection string (main team)
sftp://matt@66.55.77.199

# GUI connection string (guest)
sftp://guest-upload@66.55.77.199

Support

If you encounter issues:

  1. Check this guide first
  2. Try the alternative upload methods
  3. Contact the server administrator
  4. For very large files (6GB+), always use rsync

Remember: Your username and password are case-sensitive. Always use SFTP (port 22), not regular FTP (port 21).