Automated file backup and synchronization over SSH within a shared network for seamless data management.
Project description
🚀 How to Set Up OpenSSH on Windows and Linux
Follow these simple steps to install and configure OpenSSH on your system, whether you're using Windows or Linux.
🖥️ Setting Up OpenSSH on Windows
Step 1: Install OpenSSH
- Open Settings and search for "Add Optional Features".
- Click Add Features.
- Install OpenSSH Server and OpenSSH Client.
Step 2: Start OpenSSH Services
Run the following commands in PowerShell:
Start-Service sshd
Set-Service -Name sshd -StartupType 'Automatic'
Step 3: Customize the SSH Port (Optional)
- Open the configuration file:
C:\ProgramData\ssh\sshd_config - Locate the line
#Port 22. - Uncomment it by removing
#and change22to your preferred port:Port <your_custom_port>
Step 4: Restart OpenSSH Service
Run these commands in PowerShell (Admin Mode):
net stop sshd
net start sshd
Step 5: Restart OpenSSH via Services
- Press
Win + R, typeservices.msc, and press Enter. - Find OpenSSH Server, right-click it, and select Restart.
🎉 Success!
OpenSSH is now set up and running on your Windows machine. You can start connecting via SSH! 🚀
🐧 Setting Up OpenSSH on Linux
Step 1: Check if OpenSSH is Installed
Run the following command:
sudo systemctl status ssh
If OpenSSH is not installed, install it with:
sudo apt install openssh-server
Step 2: Allow SSH in the Firewall (Default Port: 22)
sudo ufw allow 22/tcp
Step 3: Verify Open Ports
Check if SSH is listening on the correct port:
sudo netstat -tulnp
🎉 You're All Set!
Your Linux system is now ready to accept SSH connections. Start exploring securely! 🌍✨
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file synchive-0.2.0.tar.gz.
File metadata
- Download URL: synchive-0.2.0.tar.gz
- Upload date:
- Size: 3.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.0rc1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7d42f5fe29cf28854a7c60d1fb6ca02de0cc10e234614d22d6ff2b5db83cb8a2
|
|
| MD5 |
346117954ba68489991606f311753ff4
|
|
| BLAKE2b-256 |
deb0eae6653bc57e6e31869d659f7da2f705ccd66eb835d99c2f56fb9005b7cc
|
File details
Details for the file synchive-0.2.0-py3-none-any.whl.
File metadata
- Download URL: synchive-0.2.0-py3-none-any.whl
- Upload date:
- Size: 4.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.0rc1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7965be92e6184930d018fbd838a506cd14cc53449b42ef9bfdaf877492a38bae
|
|
| MD5 |
01254a6c846ca0fb88f55784a237dea7
|
|
| BLAKE2b-256 |
b0d49c4332755964060ca3f51dc22d9d3597a12fe878b822446871e14f29183f
|