mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-01-28 08:03:36 +00:00
doc: Fetch latest manual
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
This commit is contained in:
parent
2c56128d5b
commit
ff403c8af6
@ -120,8 +120,12 @@ Learn more about ssh, scp and sftp with `$ man ssh`, `$ man scp` and `$ man sftp
|
||||
|
||||
|
||||
=== External Links ===
|
||||
* Upstream project website: https://httpd.apache.org/docs/2.4/mod/mod_userdir.html
|
||||
* User documentation: https://httpd.apache.org/docs/2.4/howto/public_html.html
|
||||
|
||||
* Upstream Project: https://httpd.apache.org/
|
||||
* Debian Apache Wiki: https://wiki.debian.org/Apache
|
||||
* User Documentation:
|
||||
* https://httpd.apache.org/docs/2.4/mod/mod_userdir.html
|
||||
* https://httpd.apache.org/docs/2.4/howto/public_html.html
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
|
||||
@ -32,7 +32,8 @@ calibre can be accessed after installation through the web client at {{{https://
|
||||
|
||||
=== External links ===
|
||||
|
||||
* Official website: https://calibre-ebook.com
|
||||
* Upstream project: https://calibre-ebook.com
|
||||
* Upstream end user documentation: https://calibre-ebook.com/help
|
||||
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
@ -53,6 +53,7 @@ If your !FreedomBox is behind a router, you will need to set up port forwarding
|
||||
=== External links ===
|
||||
|
||||
* Upstream project: https://github.com/coturn/coturn
|
||||
* Upstream end user documentation: https://github.com/coturn/coturn/wiki/
|
||||
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
@ -50,12 +50,8 @@ At this point, you are ready to begin using Deluge. You can make further changes
|
||||
|
||||
=== External links ===
|
||||
|
||||
* Upstream projects:
|
||||
* Deluge: https://www.deluge-torrent.org
|
||||
* !BitTorrent: https://www.bittorrent.org
|
||||
* Protocol description:
|
||||
* Upstream: https://www.bittorrent.org/introduction.html
|
||||
* At Wikipedia: https://en.wikipedia.org/wiki/BitTorrent
|
||||
* Upstream project: https://www.deluge-torrent.org
|
||||
* Upstream end user documentation: https://dev.deluge-torrent.org/wiki/UserGuide
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
#language en
|
||||
|
||||
##TAG:TRANSLATION-HEADER-START
|
||||
~- [[FreedomBox/Manual/Email|English]] - [[es/FreedomBox/Manual/Email|Spanish]] - [[uk/FreedomBox/Manual/Email|Українська]] - [[DebianWiki/EditorGuide#translation|(+)]] -~
|
||||
~- [[FreedomBox/Manual/Email|English]] - [[es/FreedomBox/Manual/Email|Español]] - [[uk/FreedomBox/Manual/Email|Українська]] - [[DebianWiki/EditorGuide#translation|(+)]] -~
|
||||
##TAG:TRANSLATION-HEADER-END
|
||||
<<TableOfContents()>>
|
||||
|
||||
@ -207,12 +207,22 @@ Please provide your feedback on usage on [[https://discuss.freedombox.org/t/emai
|
||||
|
||||
[[https://salsa.debian.org/freedombox-team/freedombox/-/merge_requests/2077|This salsa issue]] is driving the implementation. Feel free to join discussions and provide technical ideas.
|
||||
|
||||
|
||||
=== External links ===
|
||||
|
||||
* Upstream websites:
|
||||
* http://www.postfix.org
|
||||
* https://www.dovecot.org
|
||||
* https://www.rspamd.com
|
||||
* Upstream projects:
|
||||
* https://www.dovecot.org
|
||||
* http://www.postfix.org
|
||||
* https://www.rspamd.com
|
||||
|
||||
* Debian community wiki:
|
||||
* [[https://wiki.debian.org/Dovecot|Dovecot]]
|
||||
* [[https://wiki.debian.org/Postfix|Postfix]]
|
||||
|
||||
==== Client Apps ====
|
||||
Links to recommended email client apps can be found in !FreedomBox by select the Apps page, selecting the Dovecot/Postfix tile, and clicking the '''> Client Apps''' button.
|
||||
|
||||
* [[FreedomBox/Manual/Roundcube|FreedomBox includes Roundcube client software.]]
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
|
||||
@ -16,7 +16,7 @@
|
||||
|
||||
infinoted is a server for Gobby, a collaborative text editor.
|
||||
|
||||
To use it, [[https://gobby.github.io/|download Gobby]], desktop client and install it. Then start Gobby and select "Connect to Server" and enter your !FreedomBox's domain name.
|
||||
To use it, download Gobby desktop client and install it. Then start Gobby and select "Connect to Server" and enter your !FreedomBox's domain name.
|
||||
|
||||
=== Port Forwarding ===
|
||||
|
||||
@ -26,6 +26,8 @@ If your !FreedomBox is behind a router, you will need to set up port forwarding
|
||||
=== Extenal links ===
|
||||
|
||||
* Website: https://gobby.github.io/libinfinity
|
||||
* Gobby Client Software: https://gobby.github.io/
|
||||
* Gobby Wiki: https://github.com/gobby/gobby/wiki
|
||||
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
@ -46,6 +46,7 @@ If your !FreedomBox is behind a router and you want to connect to other servers,
|
||||
|
||||
* Website: https://www.jsxc.org
|
||||
* User documentation: https://www.jsxc.org/manual.html
|
||||
* !FreedomBox ejabberd server manual: [[FreedomBox/Manual/ejabberd|https://wiki.debian.org/FreedomBox/Manual/ejabberd]]
|
||||
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
@ -76,8 +76,9 @@ echo "UPDATE users SET admin=1 WHERE name='@username:domainname'" | sudo sqlite3
|
||||
=== External links ===
|
||||
|
||||
* Matrix Website: https://matrix.org
|
||||
* Synapse section:https://matrix.org/docs/projects/server/synapse
|
||||
* User documentation: https://matrix.org/docs/guides
|
||||
* Synapse section:https://github.com/element-hq/synapse
|
||||
* User documentation: https://matrix.org/docs/chat_basics/matrix-for-im/
|
||||
* Debian Matrix wiki: https://wiki.debian.org/Matrix
|
||||
* Video tutorial for setting up Matrix Synapse on a Cloud instance: https://youtu.be/8snpMHHbymI
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
@ -88,7 +88,9 @@ Administrators can choose a default skin from the app configuration. Users of th
|
||||
|
||||
=== External links ===
|
||||
|
||||
* Website: https://www.mediawiki.org/wiki/MediaWiki
|
||||
* Upstream Project: https://www.mediawiki.org/wiki/MediaWiki
|
||||
* User documentation: https://www.mediawiki.org/wiki/Help:Contents
|
||||
* Debian !MediaWiki wiki page: https://wiki.debian.org/MediaWiki
|
||||
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
@ -43,6 +43,7 @@ After that, save your changes, restart minetest one more time, then you should b
|
||||
|
||||
* Website: https://www.minetest.net
|
||||
* Wiki: https://wiki.minetest.net
|
||||
* Using !Minetest in Education: https://www.minetest.net/education/
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
|
||||
@ -8,13 +8,15 @@
|
||||
|
||||
## BEGIN_INCLUDE
|
||||
|
||||
== MiniDLNA (Simple Media Server) ==
|
||||
== MiniDLNA / ReadyMedia (Simple Media Server) ==
|
||||
||<tablestyle="float: right;"> {{attachment:MiniDLNA-icon_en_V01.png|MiniDLNA icon}} ||
|
||||
|
||||
'''Available since''': version 19.23
|
||||
|
||||
MiniDLNA is a media server with the aim to be compliant with DLNA/UPnP clients.
|
||||
|
||||
Please know that the maintainers of MiniDLNA software are changing the name of this program to !ReadyMedia.
|
||||
|
||||
Note: This service is available only on networks configured as "internal" zone. It is not available when connected via [[FreedomBox/Manual/OpenVPN|OpenVPN]].
|
||||
|
||||
=== What is UPnP/DLNA? ===
|
||||
@ -76,6 +78,7 @@ your language.
|
||||
=== External links ===
|
||||
|
||||
* Upstream project site: http://minidlna.sourceforge.net
|
||||
* Debian MiniDLNA wiki: https://wiki.debian.org/minidlna
|
||||
* About DLNA: https://en.wikipedia.org/wiki/Digital_Living_Network_Alliance
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
@ -33,7 +33,7 @@ A super user in Mumble has the ability to create administrator accounts who can
|
||||
|
||||
=== External links ===
|
||||
|
||||
* Website: https://www.mumble.info
|
||||
* Upstream Project: https://www.mumble.info
|
||||
* User documentation: https://www.mumble.info/documentation
|
||||
|
||||
|
||||
|
||||
@ -137,6 +137,8 @@ Some services are known '''not''' to work at this time:
|
||||
|
||||
=== External Links ===
|
||||
|
||||
* Upstream Project: https://openvpn.net/
|
||||
* Debian OpenVPN wiki: https://wiki.debian.org/OpenVPN
|
||||
* Wiki / Tracker: https://community.openvpn.net/openvpn
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
@ -91,7 +91,7 @@ By the way, the German verb ''quasseln'' means ''talking a lot'', to ''jabber''.
|
||||
|
||||
=== External links ===
|
||||
|
||||
* Website: https://quassel-irc.org
|
||||
* Upstream Project: https://quassel-irc.org
|
||||
* Wiki: https://bugs.quassel-irc.org/projects/quassel-irc/wiki
|
||||
|
||||
|
||||
|
||||
@ -41,7 +41,7 @@ For a more detailed description of Tiny Tiny RSS, see [[FreedomBox/Manual/TinyTi
|
||||
|
||||
=== External links ===
|
||||
|
||||
* Website: https://rss-bridge.github.io/rss-bridge/
|
||||
* Upstream Project: https://rss-bridge.github.io/rss-bridge/
|
||||
* User documentation: https://rss-bridge.github.io/rss-bridge/General/Project_goals.html
|
||||
|
||||
|
||||
|
||||
@ -141,7 +141,9 @@ If you are using a contacts file exported from another service or application, i
|
||||
|
||||
=== External links ===
|
||||
|
||||
* Website: https://radicale.org/3.0.html
|
||||
* Upstream Project: https://radicale.org/3.0.html
|
||||
* Debian Radicale wiki: https://wiki.debian.org/Radicale
|
||||
* User Documentation: https://radicale.org/v3.html#documentation-1
|
||||
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
@ -10,7 +10,9 @@ Please do not expect any output on a monitor connected via HDMI to this device a
|
||||
|
||||
=== Download ===
|
||||
|
||||
!FreedomBox SD card [[FreedomBox/Download|images]] for this hardware are available. Download the "stable" or "testing" image for Raspberry Pi 3 Model B+. Follow the instructions on the [[FreedomBox/Download|download]] page to create a !FreedomBox SD card and boot into !FreedomBox.
|
||||
Raspberry Pi recommends creating a bootable SD card with the [[https://www.raspberrypi.com/documentation/computers/getting-started.html#raspberry-pi-imager|Raspberry Pi Imager]] (rpi-imager), their official cross-platform utility that downloads an image and writes it to removable media. !FreedomBox "stable" and "testing" images can be selected in rpi-imager under the "Other specific-purpose OS" category.
|
||||
|
||||
!FreedomBox SD card [[FreedomBox/Download|images]] for this hardware are also available online. Download the "stable" or "testing" image for Raspberry Pi 3 Model B+. Follow the instructions on the [[FreedomBox/Download|download]] page to create a !FreedomBox SD card and boot into !FreedomBox.
|
||||
|
||||
=== Availability ===
|
||||
|
||||
|
||||
@ -11,7 +11,9 @@ Please do not expect any output on a monitor connected via HDMI to this device a
|
||||
|
||||
=== Download ===
|
||||
|
||||
!FreedomBox SD card [[FreedomBox/Download|images]] for this hardware are available. Download the "stable" or "testing" image for Raspberry Pi 3 Model B. Follow the instructions on the [[FreedomBox/Download|download]] page to create a !FreedomBox SD card and boot into !FreedomBox.
|
||||
Raspberry Pi recommends creating a bootable SD card with the [[https://www.raspberrypi.com/documentation/computers/getting-started.html#raspberry-pi-imager|Raspberry Pi Imager]] (rpi-imager), their official cross-platform utility that downloads an image and writes it to removable media. !FreedomBox "stable" and "testing" images can be selected in rpi-imager under the "Other specific-purpose OS" category.
|
||||
|
||||
!FreedomBox SD card [[FreedomBox/Download|images]] for this hardware are also available online. Download the "stable" or "testing" image for Raspberry Pi 3 Model B. Follow the instructions on the [[FreedomBox/Download|download]] page to create a !FreedomBox SD card and boot into !FreedomBox.
|
||||
|
||||
=== Availability ===
|
||||
|
||||
|
||||
@ -6,7 +6,9 @@
|
||||
|
||||
=== Download ===
|
||||
|
||||
!FreedomBox SD card [[FreedomBox/Download|images]] for this hardware are available. Download the "stable" or "testing" image for Raspberry Pi 4 Model B. Follow the instructions on the [[FreedomBox/Download|download]] page to create a !FreedomBox SD card or USB drive and boot into !FreedomBox.
|
||||
Raspberry Pi recommends creating a bootable SD card with the [[https://www.raspberrypi.com/documentation/computers/getting-started.html#raspberry-pi-imager|Raspberry Pi Imager]] (rpi-imager), their official cross-platform utility that downloads an image and writes it to removable media. !FreedomBox "stable" and "testing" images can be selected in rpi-imager under the "Other specific-purpose OS" category.
|
||||
|
||||
!FreedomBox SD card [[FreedomBox/Download|images]] for this hardware are also available online. Download the "stable" or "testing" image for Raspberry Pi 4 Model B. Follow the instructions on the [[FreedomBox/Download|download]] page to create a !FreedomBox SD card or USB drive and boot into !FreedomBox.
|
||||
|
||||
=== Booting from USB ===
|
||||
|
||||
|
||||
@ -8,6 +8,32 @@ For more technical details, see the [[https://salsa.debian.org/freedombox-team/f
|
||||
|
||||
The following are the release notes for each !FreedomBox version.
|
||||
|
||||
== FreedomBox 24.8 (2024-04-08) ==
|
||||
|
||||
=== Highlights ===
|
||||
|
||||
* gitweb: Fix an issue when cloning existing repository
|
||||
* ttrss: Improve backup and restore of the database
|
||||
* ttrss: Include dbconfig configuration file in backup
|
||||
* zoph: Include dbconfig configuration file in backup
|
||||
|
||||
=== Other Changes ===
|
||||
|
||||
* action_utils: Add generic utils for managing podman containers
|
||||
* actions: Don't repeat action traceback in stderr
|
||||
* diagnostics: Don't store list of app objects with results
|
||||
* locale: Update translations for Albanian, Chinese (Simplified), Dutch, French, German, Norwegian Bokmål, Spanish, Turkish
|
||||
* network: Skip bridge interfaces in connections list
|
||||
* nextcloud: Add new app based on podman container
|
||||
* Note: The Nextcloud app is currently disabled (not available to install). It will be made available after there has been more testing and review.
|
||||
* Add backup/restore
|
||||
* Add option to configure the default phone region
|
||||
* Configure redis caching, create static PHP file
|
||||
* ttrss: Ensure that database is removed after uninstall
|
||||
* ttrss: tests: functional: Uninstall during backup/restore test
|
||||
* upgrades: Re-enable unattended-upgrade during dist-upgrade
|
||||
* zoph: Re-add a safety check when reading the setup state of the app
|
||||
|
||||
== FreedomBox 24.7 (2024-03-25) ==
|
||||
|
||||
=== Highlights ===
|
||||
|
||||
@ -39,7 +39,8 @@ If you wish to use Roundcube with your Gmail account, you need to first enable s
|
||||
|
||||
=== External links ===
|
||||
|
||||
* Website: https://roundcube.net
|
||||
* Upstream Project: https://roundcube.net
|
||||
* User Documentation: https://roundcube.net/support/
|
||||
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
@ -65,7 +65,8 @@ stored on a Samba share, the last one to save the file wins.
|
||||
|
||||
=== External links ===
|
||||
|
||||
* Website: https://www.samba.org
|
||||
* Upstream Project: https://www.samba.org
|
||||
* Debian Samba wiki: https://wiki.debian.org/Samba
|
||||
* User documentation: https://www.samba.org/samba/docs
|
||||
|
||||
|
||||
|
||||
@ -55,7 +55,8 @@ Searx uses HTTP POST instead of GET by default to send your search queries to th
|
||||
|
||||
=== External links ===
|
||||
|
||||
* Website: https://searx.me
|
||||
* Upstream Project: https://searx.github.io/searx/
|
||||
* Searx wiki: https://github.com/searx/searx/wiki
|
||||
* User documentation: https://searx.github.io/searx/user/index.html
|
||||
|
||||
|
||||
|
||||
@ -41,6 +41,7 @@ The "fbx" user also has superuser privileges via ``sudo``.
|
||||
=== Logging In ===
|
||||
|
||||
==== Who can log in to FreedomBox by SSH? ====
|
||||
|
||||
!FreedomBox administrative users may use SSH to to log in to !FreedomBox. The user 'fbx' is created by !FreedomBox and is an administrative super-user. There are options which allow ordinary users to log in:
|
||||
* SSH access can be granted to specific users in the Edit User page by selecting the option, "Remotely login using Secure Shell (SSH) (freedombox-ssh)"
|
||||
* SSH access can be granted globally to all users in the SSH configuration page by selecting the, "Allow all users to login remotely," option.
|
||||
@ -48,6 +49,7 @@ The "fbx" user also has superuser privileges via ``sudo``.
|
||||
With a new !FreedomBox you may log in as fbx using ssh, and other ordinary users will be able to log in after adjusting the user or Secure Shell settings above in this section. The root user account will have no password set and will not be able to log in.
|
||||
|
||||
==== SSH Client Software ====
|
||||
|
||||
SSH client in included in many operating systems including Linux, Microsoft Windows, and Apple MacOS. SSH is included in Chromebooks, but requires some configuration by the user. In most cases you can run SSH from a terminal or command prompt as shown here, using your !FreedomBox hostname or IP address:
|
||||
{{{
|
||||
$ ssh freedombox.local
|
||||
@ -56,6 +58,7 @@ $ ssh freedombox.local
|
||||
If your client computer does not have SSH available, PuTTY is a popular free software client program which complies with the Debian Free Software Guidelines. PuTTY has a graphical interface to remember and manage your SSH connections. See External links below for more information about PuTTY.
|
||||
|
||||
===== Cockpit as an SSH Alternative =====
|
||||
|
||||
The Cockpit Server Administration Terminal app available from the Cockpit Tools menu is an alternative shell access tool to SSH. Like SSH your connection to a !FreedomBox terminal is secured. Cockpit is a good choice for users who do not wish to enable the SSH server or those who prefer to connect through a web browser. With either tool you will be presented with the !FreedomBox bash command line interface.
|
||||
|
||||
Some users prefer to run SSH instead of, or in addition to, Cockpit. Command shell users tend to like SSH because it's something that they are already using. Users with Linux or Unix system administration experience tend to rely on this connection method because it is a simpler service which is thought to be more likely to be available if problems arise.
|
||||
@ -70,12 +73,30 @@ To login via SSH, to your !FreedomBox:
|
||||
$ ssh fbx@freedombox.local
|
||||
}}}
|
||||
|
||||
Replace `fbx` with the name of the user you wish to login as. `freedombox` should be replaced with the hostname or IP address of you !FreedomBox device as found in the [[FreedomBox/Manual/QuickStart|Quick Start]] process.
|
||||
Replace `fbx` with the name of the user you wish to login as. `fbx` and users in `admin` group will be able to login on the terminal directly. Other users will be denied access.
|
||||
|
||||
`fbx` and users in `admin` group will also be able to login on the terminal directly. Other users will be denied access.
|
||||
`freedombox` should be replaced with the hostname. Alternatively, you can substitute the hostname by its IP address as found in the [[FreedomBox/Manual/QuickStart|Quick Start]] process:
|
||||
|
||||
{{{
|
||||
$ ssh fbx@192.168.1.1
|
||||
}}}
|
||||
|
||||
If your !FreedomBox has a domain name you can also use it:
|
||||
|
||||
{{{
|
||||
$ ssh fbx@myfreedombox.freedombox.rocks
|
||||
}}}
|
||||
|
||||
If you repeatedly try to login as a user and fail, you will be blocked from logging in for some time. This is due to `libpam-abl` package that !FreedomBox installs by default. To control this behavior consult `libpam-abl` documentation.
|
||||
|
||||
Here we've used a .local network name (using multicast DNS), a local network IP address, and a DNS name to connect to !FreedomBox using SSH.
|
||||
|
||||
==== SSH over the Internet ====
|
||||
|
||||
If your router is configured accordingly or your !FreedomBox is directly exposed to the internet, you can also use a public domain name or a public IP address in the same fashion we'd do for the local network. Multicast DNS won't work here, though.
|
||||
|
||||
Let's look at connecting by SSH to !FreedomBox using other networks now.
|
||||
|
||||
==== SSH over Tor ====
|
||||
|
||||
If in !FreedomBox you have enabled onion services via Tor, you can access your !FreedomBox using ssh over Tor. On a GNU/Linux computer, install netcat-openbsd.
|
||||
@ -166,6 +187,7 @@ $ passwd
|
||||
This will ask you for your current password before giving you the opportunity to set a new one.
|
||||
|
||||
=== SSH Keys ===
|
||||
|
||||
The next step for SSH security and convenience is to understand and use ssh keys. If you logged in to !FreedomBox the first time using ssh following the instructions above you specified a username and password to log in. In this section you'll learn about Server Fingerprints and host keys, authorized keys, and reasons to use these to make connection easier and more secure.
|
||||
|
||||
By default SSH is configured to prefer to use keys while still allowing you to use a username and password to log in. At the end of this section you will be able to:
|
||||
@ -174,6 +196,7 @@ By default SSH is configured to prefer to use keys while still allowing you to u
|
||||
* Further improve the security of your !FreedomBox by disabling SSH password authentication.
|
||||
|
||||
==== SSH Public and Private Keys ====
|
||||
|
||||
SSH keys are generated in pairs called a key pair. There is a public key and a private key for each key pair. The public key encrypts data which can only be read using the private key, and the private key encrypts data which can only be read using the public key. This is called an asymmetric cryptography system. SSH will distribute your public keys automatically to the other connected system while keeping your private keys safe.
|
||||
|
||||
Using SSH keys creates a powerful set of security features:
|
||||
@ -185,6 +208,7 @@ Using SSH keys creates a powerful set of security features:
|
||||
* Your !FreedomBox can block any password guessing attack.
|
||||
|
||||
==== Create your personal SSH keys on your client computer using ssh-keygen ====
|
||||
|
||||
You will create an SSH key pair on your client computer. We'll use the defaults and will not specify a password. Just press the Enter key when you are prompted for an SSH key password. This is very simple using the ssh-keygen command with no arguments. Here is how to run the command and a sample of the output the ssh-keygen program will give to you:
|
||||
{{{
|
||||
$ ssh-keygen
|
||||
@ -213,6 +237,7 @@ The key's randomart image is:
|
||||
That's all you need to do. You now have a personal SSH key pair on your client computer.
|
||||
|
||||
==== Verify your FreedomBox Server Fingerprint ====
|
||||
|
||||
On your first time connecting to !FreedomBox using ssh you may have noticed a message similar to this:
|
||||
{{{
|
||||
$ ssh fbx@freedombox.local
|
||||
@ -245,6 +270,7 @@ Each time you connect to a new SSH server you will be given the opportunity to v
|
||||
Your server fingerprints are not private information. The fingerprint is a summary of a public key shared by the server which is used encrypt information sent to the SSH server. Your server public key is also not private information. You could share fingerprints and public keys with the world and the security of your !FreedomBox will not be diminished.
|
||||
|
||||
==== Share your personal SSH key with FreedomBox using ssh-copy-id ====
|
||||
|
||||
By now you have a personal key pair, and you have verified the identity of !FreedomBox. !FreedomBox still does not know about your identity, and will ask you for your password when you try to log in by ssh. The ssh-copy-id program will tell !FreedomBox to accept your personal key as your password.
|
||||
{{{
|
||||
$ ssh-copy-id username@freedombox.local
|
||||
@ -296,6 +322,7 @@ Once you have added your client SSH key to !FreedomBox you will be able to conne
|
||||
* TOR .onion address if you are using TOR
|
||||
|
||||
==== Block SSH password guessing attempts by disabling password authentication ====
|
||||
|
||||
Once you are able to connect to !FreedomBox by ssh using a key and not entering a password you can take a step to improve the security of !FreedomBox. If your !FreedomBox is accessible from the internet you may notice that there are repeated attempts to log in to your !FreedomBox from the internet. A good password is your first line of defense, and !FreedomBox has additional features which protect you from these intrusion attempts. You can stop this nonsense completely by disabling password authentication for Secure Shell.
|
||||
|
||||
Go to your !FreedomBox System menu. Click the Secure Shell configuration link. Look under '''Configuration''' and select, "Disable password authentication"
|
||||
@ -303,6 +330,48 @@ Go to your !FreedomBox System menu. Click the Secure Shell configuration link. L
|
||||
|
||||
Click the, "Update setup," button and it's done. This will stop all password guessing intrusion attempts using ssh. You can log in using your key, and nobody else will be able to log in by guessing a password.
|
||||
|
||||
==== Remote Host Identification has Changed : What it means and what to do ====
|
||||
|
||||
You may eventually experience an alarming message when you try to log in to your !FreedomBox with SSH. You will see a message similar to this.
|
||||
|
||||
{{{
|
||||
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
|
||||
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
|
||||
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
|
||||
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
|
||||
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
|
||||
It is also possible that a host key has just been changed.
|
||||
The fingerprint for the RSA key sent by the remote host is
|
||||
SHA256:ZGvgdxiDEpGKdw82Z6z0QRmDpT3Vgi07Ghba5IBJ4tQ.
|
||||
Please contact your system administrator.
|
||||
Add correct host key in /home/username/.ssh/known_hosts to get rid of this message.
|
||||
Offending RSA key in /home/username/.ssh/known_hosts:2
|
||||
remove with:
|
||||
ssh-keygen -f "/home/username/.ssh/known_hosts" -R "freedombox.freedombox.rocks"
|
||||
Host key for freedombox.freedombox.rocks has changed and you have requested strict checking.
|
||||
Host key verification failed.
|
||||
}}}
|
||||
|
||||
This message tells you something important. It's usually not threatening, but there is the possibility that an attack could be made on a computer or network which can also produce this. What's important is that you'll do the same thing in either case.
|
||||
|
||||
The nature of this message is that the trust relationship you make with the SSH server through the fingerprint verification and key exchange with ssh-copy-id has been broken. Reading this error message closely, the issue is that the key fingerprint sent by !FreedomBox at connection time does not match the key stored on the SSH client at the time you did the fingerprint verification. This could mean a few different things:
|
||||
* Your .ssh/known_hosts file on the client was modified or corrupted such that the stored fingerprint was altered.
|
||||
* You generated new keys for the !FreedomBox SSH server.
|
||||
* Your network has changed such that when you attempt SSH to !FreedomBox your connection goes elsewhere. This could happen if you change IP addresses on !FreedomBox and SSH to the old IP address, or it could happen by way of a sophisticated network attack.
|
||||
|
||||
Fix this by removing the !FreedomBox entry from the client computer. On your laptop or desktop do the command as '''written exactly as in the the error message you receive''' (don't copy one from the message above!).
|
||||
|
||||
{{{
|
||||
$ ssh-keygen -f /home/username/.ssh/known_hosts -R "freedombox.freedombox.rocks"
|
||||
# Host freedombox.freedombox.rocks found: line 2
|
||||
# Host freedombox.freedombox.rocks found: line 3
|
||||
/home/username/.ssh/known_hosts updated.
|
||||
Original contents retained as /home/username/.ssh/known_hosts.old
|
||||
}}}
|
||||
|
||||
In so doing you have removed the !FreedomBox fingerprint verification step we've done. Go back to the ''Verify your !FreedomBox Server Fingerprint'' section above and complete the steps again. For good measure, make an effort to see that you are connected to your own !FreedomBox in case you are being attacked.
|
||||
|
||||
|
||||
=== External links ===
|
||||
|
||||
* Debian SSH wiki: https://wiki.debian.org/SSH
|
||||
|
||||
@ -22,7 +22,8 @@ Shaarli is personal (single-user) bookmarking application to install on your !Fr
|
||||
|
||||
=== External links ===
|
||||
|
||||
* Usage documentation: https://shaarli.readthedocs.io/en/master/Usage.html
|
||||
* Upstream Project: https://shaarli.readthedocs.io/en/master/index.html
|
||||
* User documentation: https://shaarli.readthedocs.io/en/master/Usage.html
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
|
||||
@ -56,7 +56,8 @@ If your !FreedomBox is behind a router, you will need to set up port forwarding
|
||||
|
||||
=== External links ===
|
||||
|
||||
* Website: https://shadowsocks.org/
|
||||
* Upstream Project: https://shadowsocks.org/
|
||||
* User Documentation: https://shadowsocks.org/doc/what-is-shadowsocks.html
|
||||
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
@ -43,6 +43,12 @@ If you are user of !FreedomBox and your admin refuses to create shares for you,
|
||||
=== Technicalities ===
|
||||
Sharing will share the content using the built-in Apache web server.
|
||||
|
||||
=== External Links ===
|
||||
|
||||
* Upstream Project: https://projects.apache.org/project.html?httpd-http_server
|
||||
* Debian Apache Wiki: https://wiki.debian.org/Apache
|
||||
* User Documentation: https://httpd.apache.org/docs/2.4/en/mod/mod_alias.html
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
Back to [[FreedomBox/Features|Features introduction]] or [[FreedomBox/Manual|manual]] pages.
|
||||
|
||||
@ -91,6 +91,7 @@ To configure, first install the application, then in the setting page, set URL a
|
||||
=== External links ===
|
||||
|
||||
* Website: https://tt-rss.org
|
||||
* User Documentation: https://tt-rss.org/wiki.php
|
||||
|
||||
|
||||
|
||||
|
||||
@ -91,7 +91,7 @@ If your ISP is trying to block Tor traffic, you can use tor bridge relays to con
|
||||
=== External links ===
|
||||
|
||||
* Website: https://www.torproject.org
|
||||
* User documentation: https://2019.www.torproject.org/docs/documentation.html.en
|
||||
* User documentation: https://support.torproject.org/
|
||||
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
@ -57,13 +57,11 @@ In addition to using the web interface to control Transmission on !FreedomBox, d
|
||||
|
||||
=== External Links ===
|
||||
|
||||
* Upstream projects:
|
||||
* Transmission: https://transmissionbt.com
|
||||
* !BitTorrent: https://www.bittorrent.org
|
||||
* Protocol description:
|
||||
* Upstream: https://www.bittorrent.org/introduction.html
|
||||
* At Wikipedia: https://en.wikipedia.org/wiki/BitTorrent
|
||||
|
||||
* Upstream Project: https://transmissionbt.com/
|
||||
* Debian Transmission Wiki: https://wiki.debian.org/Transmission
|
||||
* User Support Forum: https://forum.transmissionbt.com/
|
||||
* !BitTorrent Introduction: https://www.bittorrent.org/introduction.html
|
||||
* Wikipedia on !BitTorrent: https://en.wikipedia.org/wiki/BitTorrent
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
|
||||
@ -69,7 +69,9 @@ The advantage of this approach is that there is no need to transfer sensitive in
|
||||
|
||||
=== External Links ===
|
||||
|
||||
* Website: https://www.wireguard.com
|
||||
* Upstream Project: https://www.wireguard.com
|
||||
* Debian !WireGuard Wiki: https://wiki.debian.org/WireGuard
|
||||
* User Documentation: https://www.wireguard.com/quickstart/
|
||||
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
@ -83,11 +83,11 @@ Since there are few plugins/themes packaged for Debian, !FreedomBox does not pro
|
||||
|
||||
=== External links ===
|
||||
|
||||
* !WordPress website: https://wordpress.org
|
||||
* Discover !WordPress plugins: https://wordpress.org/plugins/
|
||||
* Explore !WordPress themes: https://wordpress.org/themes/
|
||||
* !WordPress documentation: https://wordpress.org/support/
|
||||
* Google Fonts: https://en.wikipedia.org/wiki/Google_Fonts
|
||||
* Upstream Project: https://wordpress.org
|
||||
* Debian !WordPress Wiki: https://wiki.debian.org/WordPress
|
||||
* User Documentation: https://wordpress.org/documentation/
|
||||
* !WordPress Customization: https://wordpress.org/documentation/customization/
|
||||
* Explore !WordPress themes: https://wordpress.org/themes/
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
|
||||
@ -48,7 +48,7 @@ The database which holds information about albums, people etc is held in your no
|
||||
|
||||
=== External links ===
|
||||
|
||||
* Website: http://www.zoph.org
|
||||
* Upstream Project: http://www.zoph.org
|
||||
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
@ -69,7 +69,7 @@ You can also configure Public Access, which sets the default permissions that ar
|
||||
=== External links ===
|
||||
|
||||
* Upstream project: https://github.com/bepasty
|
||||
* User documentation: https://bepasty-server.readthedocs.io/en/latest/user.html
|
||||
* Upstream end user documentation: https://bepasty-server.readthedocs.io/en/latest/user.html
|
||||
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
@ -138,22 +138,14 @@ Once you have logged in, you will be able to either start a conversation with on
|
||||
|
||||
=== External links ===
|
||||
|
||||
==== Ejabberd ====
|
||||
* Website: https://www.ejabberd.im
|
||||
* User documentation: https://docs.ejabberd.im
|
||||
* Upstream project: https://www.ejabberd.im
|
||||
* Upstream end user documentation: https://docs.ejabberd.im
|
||||
|
||||
==== Clients' sites ====
|
||||
* Conversations: https://conversations.im
|
||||
* Gajim: https://gajim.org
|
||||
* Dino: https://github.com/dino/dino
|
||||
* Movim: https://movim.eu
|
||||
* !ChatSecure: https://chatsecure.org
|
||||
* Monal: https://monal.im
|
||||
* Siskin: https://siskin.im
|
||||
==== Client Apps ====
|
||||
Links to recommended client apps, where applicable, can be found in !FreedomBox by select the Apps page, selecting the application tile, and clicking the '''> Client Apps''' button.
|
||||
|
||||
* [[FreedomBox/Manual/JSXC|FreedomBox includes JSXC client software]]
|
||||
|
||||
==== XMPP Protocol ====
|
||||
* Website: https://xmpp.org
|
||||
* Summary at Wikipedia: https://en.wikipedia.org/wiki/XMPP
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
|
||||
@ -114,8 +114,11 @@ Más acerca de ssh, scp y sftp con `$ man ssh`, `$ man scp` y `$ man sftp`.
|
||||
|
||||
|
||||
=== Enlaces externos ===
|
||||
* Sitio web del proyecto original: https://httpd.apache.org/docs/2.4/mod/mod_userdir.html
|
||||
* Documentación de uso: https://httpd.apache.org/docs/2.4/howto/public_html.html
|
||||
* Sitio web del proyecto original: https://httpd.apache.org/
|
||||
* Apache en el wiki de Debian: https://wiki.debian.org/Apache
|
||||
* Documentación de uso:
|
||||
* https://httpd.apache.org/docs/2.4/mod/mod_userdir.html
|
||||
* https://httpd.apache.org/docs/2.4/howto/public_html.html
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
|
||||
@ -31,6 +31,7 @@ Tras la instalación se puede acceder a Calibre mediante el cliente web en {{{ht
|
||||
=== Enlaces externos ===
|
||||
|
||||
* Sitio web: https://calibre-ebook.com
|
||||
* Manual de usuario: https://calibre-ebook.com/help
|
||||
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
@ -51,6 +51,7 @@ Si tu !FreedomBox está detrás de un router, necesitarás configurar la redirec
|
||||
=== Enlaces externos ===
|
||||
|
||||
* Proyecto original: https://github.com/coturn/coturn
|
||||
* Wiki de Coturn (quizá esté anticuado): https://github.com/coturn/coturn/wiki/
|
||||
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
@ -51,6 +51,7 @@ En este punto ya estás usando ''Deluge''. Puedes hacer más cambios en las Pref
|
||||
* Proyectos originales:
|
||||
* Deluge: https://www.deluge-torrent.org
|
||||
* !BitTorrent: https://www.bittorrent.org
|
||||
* Documentación de uso: https://dev.deluge-torrent.org/wiki/UserGuide
|
||||
* Descripciones del protocolo:
|
||||
* Del proyecto original: https://www.bittorrent.org/introduction.html
|
||||
* De Wikipedia: https://es.wikipedia.org/wiki/BitTorrent
|
||||
|
||||
@ -212,6 +212,16 @@ El servidor de correo de !FreedomBox se presentó en la Debconf21. Las [[attachm
|
||||
* https://www.dovecot.org
|
||||
* https://www.rspamd.com
|
||||
|
||||
* Wiki de la comunidad Debian:
|
||||
* [[https://wiki.debian.org/Dovecot|Dovecot]]
|
||||
* [[https://wiki.debian.org/Postfix|Postfix]]
|
||||
|
||||
==== Aplicaciones cliente ====
|
||||
|
||||
!FreedomBox recomienda algunas aplicaciones cliente. Selecciona su icono en la página de ''Aplicaciones'' y haz clic en el botón'''> Aplicaciones Cliente'''.
|
||||
|
||||
* [[FreedomBox/Manual/Roundcube|FreedomBox incluye el software cliente Roundcube.]]
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
Volver a la [[es/FreedomBox/Features|descripción de Funcionalidades]] o a las páginas del [[es/FreedomBox/Manual|manual]].
|
||||
|
||||
@ -22,7 +22,8 @@ Si tu !FreedomBox está detras de un router necesitarás configurar la redirecci
|
||||
=== Enlaces extenos ===
|
||||
|
||||
* Sitio web: https://gobby.github.io/libinfinity
|
||||
|
||||
* Software cliente para Gobby: https://gobby.github.io
|
||||
* Wiki de Gobby: https://github.com/gobby/gobby/wiki
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
|
||||
@ -46,6 +46,7 @@ Si tu !FreedomBox está detrás de un router y quieres conectarte a otros servid
|
||||
|
||||
* Sitio web: https://www.jsxc.org
|
||||
* Documentación de uso: https://www.jsxc.org/manual.html
|
||||
* Manual de !FreedomBox del servidor ejabberd: [[FreedomBox/Manual/ejabberd|https://wiki.debian.org/FreedomBox/Manual/ejabberd]]
|
||||
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
@ -81,11 +81,11 @@ Si tu !FreedomBox está detrás de un router, necesitarás configurar la redirec
|
||||
=== Enlaces externos ===
|
||||
|
||||
* Sitio web de Matrix: https://matrix.org
|
||||
* Sección de Synapse: https://matrix.org/docs/projects/server/synapse
|
||||
* Documentación de uso: https://matrix.org/docs/guides+
|
||||
* Sección de Synapse: https://github.com/element-hq/synapse
|
||||
* Documentación de uso: https://matrix.org/docs/chat_basics/matrix-for-im/
|
||||
* Matrix en el wiki de Debian : https://wiki.debian.org/Matrix
|
||||
* Video tutorial para instalar Matrix Synapse sobre una instancia en la nube: https://youtu.be/8snpMHHbymI
|
||||
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
Volver a la [[es/FreedomBox/Features|descripción de Funcionalidades]] o a las páginas del [[es/FreedomBox/Manual|manual]].
|
||||
|
||||
@ -82,7 +82,8 @@ Los administradores pueden elegir el tema por defecto desde la configuración de
|
||||
=== Enlaces externos ===
|
||||
|
||||
* Sitio web: https://www.mediawiki.org/wiki/MediaWiki
|
||||
|
||||
* Documentación de uso: https://www.mediawiki.org/wiki/Help:Contents
|
||||
* !MediaWiki en el wiki de Debian: https://wiki.debian.org/MediaWiki
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
|
||||
@ -40,6 +40,7 @@ Después, guarda los cambios, vuelve a reiniciar minetest y ya lo deberías tene
|
||||
|
||||
* Sitio web: https://www.minetest.net
|
||||
* Wiki: https://wiki.minetest.net
|
||||
* Usar !MineTest en educación: https://www.minetest.net/education/
|
||||
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
@ -6,13 +6,15 @@
|
||||
|
||||
## BEGIN_INCLUDE
|
||||
|
||||
== MiniDLNA (Servidor multimedia básico) ==
|
||||
== MiniDLNA / ReadyMedia (Servidor multimedia básico) ==
|
||||
||<tablestyle="float: right;"> {{attachment:FreedomBox/Manual/MiniDLNA/MiniDLNA-icon_en_V01.png|icono de MiniDLNA}} ||
|
||||
|
||||
'''Disponible desde''': versión 19.23
|
||||
|
||||
MiniDLNA es un servidor multimedia que intenta ser compatible con clientes DLNA/UPnP.
|
||||
|
||||
MiniDLNA ha cambiado recientemente su nombre a !ReadyMedia.
|
||||
|
||||
Nota: Este servicio solo está disponible en redes configuradas como zona "interna". Tampoco está disponble a través de [[es/FreedomBox/Manual/OpenVPN|OpenVPN]] (es incompatible).
|
||||
|
||||
=== ¿Qué es UPnP/DLNA? ===
|
||||
@ -62,6 +64,7 @@ Al usar un disco externo que se usa también desde sistemas Windows el mejor for
|
||||
|
||||
* Sitio del proyecto original: http://minidlna.sourceforge.net (en)
|
||||
* Acerca de DLNA: https://es.wikipedia.org/wiki/Digital_Living_Network_Alliance
|
||||
* MiniDLNA en el wiki de Debian: https://wiki.debian.org/minidlna
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
|
||||
@ -135,7 +135,9 @@ Algunos servicios '''no''' funcionan aún con OpenVPN:
|
||||
|
||||
=== Enlaces Externos ===
|
||||
|
||||
* Wiki y Administrador de tareas: https://community.openvpn.net/openvpn
|
||||
* Sitio web: https://openvpn.net/
|
||||
* OpenVPN en el wiki de Debian: https://wiki.debian.org/OpenVPN
|
||||
* Wiki y Administrador de tareas: https://community.openvpn.net/openvpn
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
|
||||
@ -141,6 +141,8 @@ Si estás usando un archivo de contactos exportado desde otro servicio o aplicac
|
||||
=== Enlaces externos ===
|
||||
|
||||
* Website: https://radicale.org/3.0.html
|
||||
* Documentación de uso: https://radicale.org/v3.html#documentation-1
|
||||
* Radicale en el wiki de Debian: https://wiki.debian.org/Radicale
|
||||
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
@ -10,7 +10,9 @@ Please do not expect any output on a monitor connected via HDMI to this device a
|
||||
|
||||
=== Download ===
|
||||
|
||||
!FreedomBox SD card [[FreedomBox/Download|images]] for this hardware are available. Download the "stable" or "testing" image for Raspberry Pi 3 Model B+. Follow the instructions on the [[FreedomBox/Download|download]] page to create a !FreedomBox SD card and boot into !FreedomBox.
|
||||
Raspberry Pi recommends creating a bootable SD card with the [[https://www.raspberrypi.com/documentation/computers/getting-started.html#raspberry-pi-imager|Raspberry Pi Imager]] (rpi-imager), their official cross-platform utility that downloads an image and writes it to removable media. !FreedomBox "stable" and "testing" images can be selected in rpi-imager under the "Other specific-purpose OS" category.
|
||||
|
||||
!FreedomBox SD card [[FreedomBox/Download|images]] for this hardware are also available online. Download the "stable" or "testing" image for Raspberry Pi 3 Model B+. Follow the instructions on the [[FreedomBox/Download|download]] page to create a !FreedomBox SD card and boot into !FreedomBox.
|
||||
|
||||
=== Availability ===
|
||||
|
||||
|
||||
@ -11,7 +11,9 @@ Please do not expect any output on a monitor connected via HDMI to this device a
|
||||
|
||||
=== Download ===
|
||||
|
||||
!FreedomBox SD card [[FreedomBox/Download|images]] for this hardware are available. Download the "stable" or "testing" image for Raspberry Pi 3 Model B. Follow the instructions on the [[FreedomBox/Download|download]] page to create a !FreedomBox SD card and boot into !FreedomBox.
|
||||
Raspberry Pi recommends creating a bootable SD card with the [[https://www.raspberrypi.com/documentation/computers/getting-started.html#raspberry-pi-imager|Raspberry Pi Imager]] (rpi-imager), their official cross-platform utility that downloads an image and writes it to removable media. !FreedomBox "stable" and "testing" images can be selected in rpi-imager under the "Other specific-purpose OS" category.
|
||||
|
||||
!FreedomBox SD card [[FreedomBox/Download|images]] for this hardware are also available online. Download the "stable" or "testing" image for Raspberry Pi 3 Model B. Follow the instructions on the [[FreedomBox/Download|download]] page to create a !FreedomBox SD card and boot into !FreedomBox.
|
||||
|
||||
=== Availability ===
|
||||
|
||||
|
||||
@ -6,7 +6,9 @@
|
||||
|
||||
=== Download ===
|
||||
|
||||
!FreedomBox SD card [[FreedomBox/Download|images]] for this hardware are available. Download the "stable" or "testing" image for Raspberry Pi 4 Model B. Follow the instructions on the [[FreedomBox/Download|download]] page to create a !FreedomBox SD card or USB drive and boot into !FreedomBox.
|
||||
Raspberry Pi recommends creating a bootable SD card with the [[https://www.raspberrypi.com/documentation/computers/getting-started.html#raspberry-pi-imager|Raspberry Pi Imager]] (rpi-imager), their official cross-platform utility that downloads an image and writes it to removable media. !FreedomBox "stable" and "testing" images can be selected in rpi-imager under the "Other specific-purpose OS" category.
|
||||
|
||||
!FreedomBox SD card [[FreedomBox/Download|images]] for this hardware are also available online. Download the "stable" or "testing" image for Raspberry Pi 4 Model B. Follow the instructions on the [[FreedomBox/Download|download]] page to create a !FreedomBox SD card or USB drive and boot into !FreedomBox.
|
||||
|
||||
=== Booting from USB ===
|
||||
|
||||
|
||||
@ -8,6 +8,32 @@ For more technical details, see the [[https://salsa.debian.org/freedombox-team/f
|
||||
|
||||
The following are the release notes for each !FreedomBox version.
|
||||
|
||||
== FreedomBox 24.8 (2024-04-08) ==
|
||||
|
||||
=== Highlights ===
|
||||
|
||||
* gitweb: Fix an issue when cloning existing repository
|
||||
* ttrss: Improve backup and restore of the database
|
||||
* ttrss: Include dbconfig configuration file in backup
|
||||
* zoph: Include dbconfig configuration file in backup
|
||||
|
||||
=== Other Changes ===
|
||||
|
||||
* action_utils: Add generic utils for managing podman containers
|
||||
* actions: Don't repeat action traceback in stderr
|
||||
* diagnostics: Don't store list of app objects with results
|
||||
* locale: Update translations for Albanian, Chinese (Simplified), Dutch, French, German, Norwegian Bokmål, Spanish, Turkish
|
||||
* network: Skip bridge interfaces in connections list
|
||||
* nextcloud: Add new app based on podman container
|
||||
* Note: The Nextcloud app is currently disabled (not available to install). It will be made available after there has been more testing and review.
|
||||
* Add backup/restore
|
||||
* Add option to configure the default phone region
|
||||
* Configure redis caching, create static PHP file
|
||||
* ttrss: Ensure that database is removed after uninstall
|
||||
* ttrss: tests: functional: Uninstall during backup/restore test
|
||||
* upgrades: Re-enable unattended-upgrade during dist-upgrade
|
||||
* zoph: Re-add a safety check when reading the setup state of the app
|
||||
|
||||
== FreedomBox 24.7 (2024-03-25) ==
|
||||
|
||||
=== Highlights ===
|
||||
|
||||
@ -39,6 +39,7 @@ Si quieres usar Roundcube con tu cuenta Gmail necesitas habilitar primero el ing
|
||||
=== Enlaces externos ===
|
||||
|
||||
* Sitio web: https://roundcube.net
|
||||
* Documentación de uso: https://roundcube.net/support/
|
||||
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
@ -58,6 +58,7 @@ Como Syncthing es primordialmente una solución de sincronización, tiene funcio
|
||||
|
||||
* Sitio web: https://www.samba.org
|
||||
* Documentación de uso: https://www.samba.org/samba/docs
|
||||
* Samba en el wiki de Debian: https://wiki.debian.org/Samba
|
||||
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
@ -54,7 +54,8 @@ Searx usa por defecto HTTP POST en vez de GET para enviar tus consultas de búsq
|
||||
|
||||
=== External links ===
|
||||
|
||||
* Sitio web: https://searx.me
|
||||
* Sitio web: https://searx.github.io/searx/
|
||||
* Wiki de Searx: https://github.com/searx/searx/wiki
|
||||
* Documentación de uso: https://searx.github.io/searx/user/index.html
|
||||
|
||||
|
||||
|
||||
@ -78,14 +78,30 @@ Para ingresar mediante SSH a tu !FreedomBox:
|
||||
$ ssh fbx@freedombox
|
||||
}}}
|
||||
|
||||
Reemplaza `fbx` por el usuario con el que quieres ingresar. Hay que reemplazar `freedombox` por el hostname o dirección IP de tu dispositivo !FreedomBox como se indica en el proceso de [[es/FreedomBox/Manual/QuickStart|Inicio rápido]].
|
||||
Reemplaza `fbx` por el usuario con el que quieres ingresar. `fbx` es el usuario de !FreedomBox con privilegios de superusuario por defecto. Cualquier otro usuario creado con !FreedomBox que pertenezca al grupo `admin` podrá ingresar. La cuenta `root` no tiene contraseña configurada y no podrá ingresar. A todos los demás usuarios se les denegará el acceso.
|
||||
|
||||
`fbx` es el usuario de !FreedomBox con privilegios de superusuario por defecto. Cualquier otro usuario creado con !FreedomBox que pertenezca al grupo `admin` podrá ingresar. La cuenta `root` no tiene contraseña configurada y no podrá ingresar. A todos los demás usuarios se les denegará el acceso.
|
||||
Hay que reemplazar `freedombox` por el hostname o dirección IP de tu dispositivo !FreedomBox como se indica en el proceso de [[es/FreedomBox/Manual/QuickStart|Inicio rápido]]:
|
||||
|
||||
`fbx` y los otros usuarios del grupo `admin` podrán ingresar directamente por el terminal. A todos los demás usuarios se les denegará el acceso.
|
||||
{{{
|
||||
$ ssh fbx@192.168.1.1
|
||||
}}}
|
||||
|
||||
Si tu !FreedomBox tiene un nombre de dominio asignado también puedes usarlo:
|
||||
|
||||
{{{
|
||||
$ ssh fbx@mifreedombox.freedombox.rocks
|
||||
}}}
|
||||
|
||||
Si fallas repetidamente intentando ingresar se te bloqueará el acceso por algún tiempo. Esto se debe al paquete `libpam-abl` que !FreedomBox instala por defecto. Para controlar este comportamiento consulta la documentación de `libpam-abl`.
|
||||
|
||||
En esta seccion hemos usado el nombre de la máquina con la extensión `.local` (usando ''multicast DNS''), una dirección IP local, y un nombre de dominio para conectar a !FreedomBox por SSH.
|
||||
|
||||
==== SSH desde Internet ====
|
||||
|
||||
Si tu router está configurado al efecto para tu !FreedomBox o la tienes directamente expuesta a internet puedes usar también un nombre de dominio o dirección IP públicos del mismo modo que en la red local. Pero el ''Multicast DNS'' no funciona desde internet.
|
||||
|
||||
Veámos ahora cómo conectar a !FreedomBox por SSH usando otras redes.
|
||||
|
||||
==== SSH via Tor ====
|
||||
|
||||
Si tienes habilitados en !FreedomBox los servicios Tor Onion puedes acceder a tu !FreedomBox mediante ssh sobre Tor. Instala `netcat-openbsd`.
|
||||
@ -319,6 +335,48 @@ Estos pasos solo se necesitan la primera vez que conectamos con !FreedomBox.
|
||||
Quizá necesites repetirlos al conectar mediante la dirección IP o los nombres de la máquina en la red local o desde fuera de ella.
|
||||
En cada caso recibirás la misma Huella de Servidor que podrás verificar la primera vez.
|
||||
|
||||
==== La Identificación Remota de la Máquina ha Cambiado : ¿Qué Significa y Qué Hacer? ====
|
||||
|
||||
En algún momento quizá te topes con un mensaje alarmante como este al intentar acceder a tu !FreedomBox con SSH:
|
||||
|
||||
{{{
|
||||
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
|
||||
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
|
||||
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
|
||||
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
|
||||
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
|
||||
It is also possible that a host key has just been changed.
|
||||
The fingerprint for the RSA key sent by the remote host is
|
||||
SHA256:ZGvgdxiDEpGKdw82Z6z0QRmDpT3Vgi07Ghba5IBJ4tQ.
|
||||
Please contact your system administrator.
|
||||
Add correct host key in /home/username/.ssh/known_hosts to get rid of this message.
|
||||
Offending RSA key in /home/username/.ssh/known_hosts:2
|
||||
remove with:
|
||||
ssh-keygen -f "/home/username/.ssh/known_hosts" -R "freedombox.freedombox.rocks"
|
||||
Host key for freedombox.freedombox.rocks has changed and you have requested strict checking.
|
||||
Host key verification failed.
|
||||
}}}
|
||||
|
||||
Este mensaje es importante. Normalmente no es grave pero podría ser consecuencia de un ataque. Lo importante es que siempre actúes siempre con prudencia.
|
||||
|
||||
Este mensaje viene a decir que la relación de confianza con el servidor SSH a través de la verificación de su huella y el intercambio de claves con `ssh-copy-id` se ha roto.
|
||||
Leyendo detenidamente el mensaje, dice que la huella enviada por !FreedomBox al conectar no coincide con la registrada en el cliente SSH cuando se verificó. Esto puede indicar cosas diferentes:
|
||||
* El fichero `.ssh/known_hosts` de to cliente ha sido modificado se ha corrompido de tal modo que la huella se ha alterado.
|
||||
* Has generado claves nuevas para tu servidor !FreedomBox SSH.
|
||||
* Tu red ha cambiado de tal modo que al intentar acceder a tu !FreedomBox tu conexión se desvía y llega a otro sitio. Esto puede pasar si tras cambiar la dirección IP de tu !FreedomBox sigues inentando acceder a la antigua, o podría ser un ataque de red sofisticado.
|
||||
|
||||
Aregla esto borrando el registro de tu !FreedomBox en el ordenador cliente. Ejecuta este comando '''con los datos del mensaje de error que recibes''' (¡No lo copies del ejemplo anterior!).
|
||||
|
||||
{{{
|
||||
$ ssh-keygen -f /home/username/.ssh/known_hosts -R "freedombox.freedombox.rocks"
|
||||
# Host freedombox.freedombox.rocks found: line 2
|
||||
# Host freedombox.freedombox.rocks found: line 3
|
||||
/home/username/.ssh/known_hosts updated.
|
||||
Original contents retained as /home/username/.ssh/known_hosts.old
|
||||
}}}
|
||||
|
||||
Haciendo esto has anulado la verificación de huella de tu !FreedomBox. Vuelve a la sección ''Verificar la Huella de tu Servidor FreedomBox'' y repitela. Asegúrate así de que te conectas a tu !FreedomBox en caso de ataque.
|
||||
|
||||
=== Enlaces externos ===
|
||||
|
||||
* Proyecto original: https://www.openssh.com
|
||||
|
||||
@ -20,6 +20,7 @@ Shaarli es un marcapáginas personal (de usuario único) para instalar en tu !F
|
||||
|
||||
=== Enlaces externos ===
|
||||
|
||||
* Sitio web: https://shaarli.readthedocs.io/en/master/index.html
|
||||
* Documentación de uso: https://shaarli.readthedocs.io/en/master/Usage/
|
||||
|
||||
|
||||
|
||||
@ -56,6 +56,7 @@ Si tu FreedomBox está detrás de un router, necesitarás configurar la redirecc
|
||||
=== Enlaces externos ===
|
||||
|
||||
* Sitio web: https://shadowsocks.org
|
||||
* Documentación de uso: https://shadowsocks.org/doc/what-is-shadowsocks.html
|
||||
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
@ -42,6 +42,11 @@ Si eres usuario de !FreedomBox y tu administrador se niega a crearte comparticio
|
||||
=== Tecnicismos ===
|
||||
''Sharing'' compartirá el contenido usando el servidor web Apache que viene de serie.
|
||||
|
||||
=== Enlaces externos ===
|
||||
|
||||
* Sitio web: https://projects.apache.org/project.html?httpd-http_server
|
||||
* Apache en el wiki de Debian: https://wiki.debian.org/Apache
|
||||
* Documentación de uso: https://httpd.apache.org/docs/2.4/en/mod/mod_alias.html
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
|
||||
@ -136,6 +136,7 @@ Por ejemplo, el subreddit de !FreedomBox es {{{https://www.reddit.com/r/Freedomb
|
||||
=== Enlaces externos ===
|
||||
|
||||
* Sitio web: https://tt-rss.org
|
||||
* Documentación de uso: https://tt-rss.org/wiki.php
|
||||
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
@ -77,8 +77,7 @@ Si tu proveedor de Internet (ISP) está tratando de bloquear el tráfico Tor pue
|
||||
=== Enlaces externos ===
|
||||
|
||||
* Sitio web: https://www.torproject.org
|
||||
* Documentación de uso: https://2019.www.torproject.org/docs/documentation.html.en
|
||||
|
||||
* Documentación de uso: https://support.torproject.org
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
|
||||
@ -65,6 +65,8 @@ La ventaja de este enfoque es que no hay necesidad de software adicional ni de t
|
||||
=== Enlaces externos ===
|
||||
|
||||
* Sitio web: https://www.wireguard.com
|
||||
* Documentación de uso: https://www.wireguard.com/quickstart/
|
||||
* !WireGuard en el wiki de Debian: https://wiki.debian.org/WireGuard
|
||||
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
@ -81,10 +81,10 @@ Como hay pocos plugins/temas empaquetados para Debian, !FreedomBox no proporcion
|
||||
=== Enlaces externos ===
|
||||
|
||||
* Sitio web de !WordPress: https://wordpress.org
|
||||
* ''Plugins'' para !WordPress: https://wordpress.org/plugins
|
||||
* Temas para !WordPress: https://wordpress.org/themes
|
||||
* Documentación de !WordPress: https://wordpress.org/support
|
||||
* Google Fonts: https://en.wikipedia.org/wiki/Google_Fonts
|
||||
* !WordPress en el wiki de Debian: https://wiki.debian.org/WordPress
|
||||
* Documentación de uso: https://wordpress.org/documentation
|
||||
* Personalización de !WordPress: https://wordpress.org/documentation/customization
|
||||
* Temas de !WordPress: https://wordpress.org/themes
|
||||
|
||||
## END_INCLUDE
|
||||
|
||||
|
||||
@ -135,19 +135,16 @@ Una vez ingreses podrás comenzar una conversación con algún contacto XMPP o u
|
||||
=== Enlaces externos ===
|
||||
|
||||
==== Ejabberd ====
|
||||
|
||||
* Sitio web: https://www.ejabberd.im
|
||||
* Documentación de uso: https://docs.ejabberd.im
|
||||
|
||||
==== Sitios de aplicaciones cliente ====
|
||||
* Conversations: https://conversations.im
|
||||
* Gajim: https://gajim.org
|
||||
* Dino: https://dino.im
|
||||
* Movim: https://movim.eu
|
||||
* !ChatSecure: https://chatsecure.org
|
||||
* Monal: https://monal.im
|
||||
* Siskin: https://siskin.im
|
||||
==== Aplicaciones cliente ====
|
||||
|
||||
!FreedomBox recomienda algunas aplicaciones cliente. Selecciona su icono en la página de ''Aplicaciones'' y haz clic en el botón'''> Aplicaciones Cliente'''.
|
||||
|
||||
==== Protocolo XMPP ====
|
||||
|
||||
* Sitio web: https://xmpp.org
|
||||
* Resumen en Wikipedia: https://en.wikipedia.org/wiki/XMPP
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user