All Projects → rastasheep → Ubuntu Sshd

rastasheep / Ubuntu Sshd

Dockerized Ubuntu SSH service

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to Ubuntu Sshd

Ssh Login Alert Telegram
Recieive telegram notfications when user connect to a server
Stars: ✭ 117 (-42.93%)
Mutual labels:  ubuntu, ssh
dist-detect
Try to determine what Linux/Unix distribution is running on a remote host and get a hint if security updates are applied.
Stars: ✭ 14 (-93.17%)
Mutual labels:  ssh, ubuntu
pi-encrypted-boot-ssh
🔑 Raspberry Pi Encrypted Boot with Remote SSH
Stars: ✭ 96 (-53.17%)
Mutual labels:  ssh, ubuntu
python3-docker-devenv
Docker Start Guide with Python Development Environment
Stars: ✭ 13 (-93.66%)
Mutual labels:  ssh, ubuntu
Ansible Role Security
Ansible Role - Security
Stars: ✭ 398 (+94.15%)
Mutual labels:  ubuntu, ssh
omnitty
Omnitty: Multiple-Machine SSH Multiplexer
Stars: ✭ 20 (-90.24%)
Mutual labels:  ssh, ubuntu
re-mote
Re-mote operations using SSH and Re-gent
Stars: ✭ 61 (-70.24%)
Mutual labels:  ssh, ubuntu
Castle Winbuntu
Homesick Castle for use on WSL.
Stars: ✭ 87 (-57.56%)
Mutual labels:  ubuntu, ssh
Psiphon
A multi-functional version of a popular network circumvention tool
Stars: ✭ 169 (-17.56%)
Mutual labels:  ubuntu, ssh
Ansible Role Hardening
Ansible role to apply a security baseline. Systemd edition.
Stars: ✭ 188 (-8.29%)
Mutual labels:  ubuntu
Containerssh
ContainerSSH: Launch containers on demand
Stars: ✭ 195 (-4.88%)
Mutual labels:  ssh
Automate With Ansible
《現代 IT 人一定要知道的 Ansible 自動化組態技巧》
Stars: ✭ 188 (-8.29%)
Mutual labels:  ubuntu
Hope
🎨 Java 学习
Stars: ✭ 192 (-6.34%)
Mutual labels:  ubuntu
Vlc Bittorrent
A bittorrent plugin for VLC.
Stars: ✭ 198 (-3.41%)
Mutual labels:  ubuntu
Laravel Deployment
📗[WIP] 追求质量的 Laravel 应用部署上线课程。
Stars: ✭ 190 (-7.32%)
Mutual labels:  ubuntu
Awesome Raspberry Pi Zh
树莓派工具,镜像,教程,文章
Stars: ✭ 201 (-1.95%)
Mutual labels:  ubuntu
Ifakelocation
Simulate locations on iOS devices on Windows, Mac and Ubuntu.
Stars: ✭ 189 (-7.8%)
Mutual labels:  ubuntu
Openvpn Install
OpenVPN road warrior installer for Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS and Fedora
Stars: ✭ 14,199 (+6826.34%)
Mutual labels:  ubuntu
Lamp
Install LAMP(Linux + Apache + MySQL/MariaDB + PHP ) for CentOS/Debian/Ubuntu
Stars: ✭ 2,456 (+1098.05%)
Mutual labels:  ubuntu
Secure Wireguard Implementation
A guide on implementing a secure Wireguard server on OVH (or any other Debian VPS) with DNSCrypt, Port Knocking & an SSH-Honeypot
Stars: ✭ 200 (-2.44%)
Mutual labels:  ssh

ubuntu-sshd

Dockerized SSH service, built on top of official Ubuntu images.

Image tags

  • rastasheep/ubuntu-sshd:12.04 (precise)
  • rastasheep/ubuntu-sshd:12.10 (quantal)
  • rastasheep/ubuntu-sshd:13.04 (raring)
  • rastasheep/ubuntu-sshd:13.10 (saucy)
  • rastasheep/ubuntu-sshd:14.04 (trusty)
  • rastasheep/ubuntu-sshd:16.04 (xenial)
  • rastasheep/ubuntu-sshd:18.04 (bionic)

Installed packages

Base:

Image specific:

Config:

  • PermitRootLogin yes
  • UsePAM no
  • exposed port 22
  • default command: /usr/sbin/sshd -D
  • root password: root

Run example

$ sudo docker run -d -P --name test_sshd rastasheep/ubuntu-sshd:14.04
$ sudo docker port test_sshd 22
  0.0.0.0:49154

$ ssh [email protected] -p 49154
# The password is `root`
[email protected]_sshd $

Security

If you are making the container accessible from the internet you'll probably want to secure it bit. You can do one of the following two things after launching the container:

  • Change the root password: docker exec -ti test_sshd passwd
  • Don't allow passwords at all, use keys instead:
$ docker exec test_sshd passwd -d root
$ docker cp file_on_host_with_allowed_public_keys test_sshd:/root/.ssh/authorized_keys
$ docker exec test_sshd chown root:root /root/.ssh/authorized_keys

Issues

If you run into any problems with this image, please check (and potentially file new) issues on the rastasheep/ubuntu-sshd repo, which is the source for this image.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].