<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://docs.ulyssis.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Wtas</id>
	<title>ULYSSIS documentation - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://docs.ulyssis.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Wtas"/>
	<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/Special:Contributions/Wtas"/>
	<updated>2026-04-17T19:51:14Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.15</generator>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Getting_SSL/TLS&amp;diff=1708</id>
		<title>Getting SSL/TLS</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Getting_SSL/TLS&amp;diff=1708"/>
		<updated>2022-04-30T07:25:23Z</updated>

		<summary type="html">&lt;p&gt;Wtas: Typo fix in intro&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ULYSSIS does not sell or offer any other SSL certificates than our self-signed certificate. We will however guide requests and install a certificate from the KU Leuven if you are eligible for one, and we will also install certificates you have bought or obtained elsewhere.&lt;br /&gt;
&lt;br /&gt;
==Requesting SSL from the KU Leuven==&lt;br /&gt;
&lt;br /&gt;
The KU Leuven partners with other universities through TERENA/Géant to arrange certificates for its services, organisations and academic structures. We have permission to request free SSL/TLS certificates for student unions (kringen) recognized by LOKO or faculty consultative bodies (facultaire overlegorganen) recognized by Studentenraad KU Leuven as well as organisations (vrije verenigingen) recognized by LOKO or KU Leuven. We are not eligible to request SSL/TLS certificates for individuals with a personal account, nor research groups or staff associations. We suggest those latter groups request certificates from KU Leuven ICTS directly or consider Let's Encrypt or another third party service.&lt;br /&gt;
&lt;br /&gt;
Before sending us a request, the following steps have to be performed:&lt;br /&gt;
* Set up the site that needs SSL if that's not already the case&lt;br /&gt;
* Make sure our nameservers are being used for the involved domain(s), as explained on [[Adding domain names]]&lt;br /&gt;
* Consider all subdomains (whether separate websites or not) you wish to have certificates for&lt;br /&gt;
* Make a list of all relevant arguments for your use of SSL/TLS certificates. It's important to consider aspects of your website where important or personal information is exchanged: registration, login pages, newsletter signup, etc.&lt;br /&gt;
&lt;br /&gt;
When '''all''' steps are done, the account holder of the ULYSSIS account can send an email to ulyssis@ulyssis.org containing their name, the name of the organisation, the relevant arguments what you will use SSL for and the domain and if needed a list of subdomains that should be covered by the certificate.&lt;br /&gt;
&lt;br /&gt;
Based on our previous experience and our arrangements with ICTS we will consider whether you are eligible for certificates and whether your request is well-founded. We will then generate the required cryptographic key and request and submit them on the certificate platform supplied by ICTS and its partners. Depending on the situation, the verification and delivery of the certificate can take some time. As soon as the certificate has been issued, we will install it and notify you.&lt;br /&gt;
&lt;br /&gt;
For procedures to request certificates, we follow instructions from ICTS. These instructions have changed several times in the past, so it's possible for a new request or for a renewal, you may have to follow a different procedure or make changes.&lt;br /&gt;
&lt;br /&gt;
{{notice|Limitations|ICTS does not allow SSL requests for historic *.student.kuleuven.be domains. We judge requests for username.ulyssis.be and username.studentenweb.org on an individual basis.}}&lt;br /&gt;
&lt;br /&gt;
==External certificates==&lt;br /&gt;
To install external certificates we require the certificate itself, the private key, and possibly the chain. We prefer you also send us (a link to) the documentation of your supplier. As certificate files, especially private keys, are a delicate matter we suggest you just email us the path in your homedirectory you've put them and we will move them over to the webserver safely. For more information concerning this procedure you can always contact us on ulyssis@ulyssis.org&lt;br /&gt;
&lt;br /&gt;
===Let's Encrypt===&lt;br /&gt;
We currently do not have an automated system for renewing and deploying certificates such as those supplied by Let's Encrypt. We are however looking into automating this process in the future. Since more of our users are starting to use Let's Encrypt, and all of their certificates need to be renewed frequently, we have a specific procedure now.&lt;br /&gt;
&lt;br /&gt;
When wishing to add a certificate with Let's Encrypt to your website, or renew your existing one, first create a folder &amp;lt;code&amp;gt;letsencrypt&amp;lt;/code&amp;gt; in your '''home directory'''. Then add a folder per domain or group of domains:&lt;br /&gt;
&lt;br /&gt;
 mkdir -p ~/letsencrypt/mydomain.be&lt;br /&gt;
&lt;br /&gt;
Certificates should be stored in these folders, according to the following file structure:&lt;br /&gt;
&lt;br /&gt;
 letsencrypt/&lt;br /&gt;
 └── mydomain.be/&lt;br /&gt;
     ├── mydomain.be.chain (the CA file)&lt;br /&gt;
     ├── mydomain.be.crt (the cert file; &amp;quot;public key&amp;quot;)&lt;br /&gt;
     └── mydomain.be.key (the key file; &amp;quot;private key&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
If you already possess the necessary files, renaming and copying them accordingly is sufficient. &lt;br /&gt;
'''You still have to email us to install your certificate.''' More information in the last section on this page.&lt;br /&gt;
&lt;br /&gt;
Otherwise, you can generate or renew your certificates using acme.sh. This is explained in the next section.&lt;br /&gt;
&lt;br /&gt;
==== Generating certificates ====&lt;br /&gt;
{{notice|If you use a &amp;lt;code&amp;gt;.htaccess&amp;lt;/code&amp;gt; file in the webroot of the domain name, make sure to add the following lines at the top of the file:|&amp;lt;pre&amp;gt;&amp;lt;IfModule mod_rewrite.c&amp;gt;&lt;br /&gt;
    RewriteRule &amp;quot;^.well-known/acme-challenge&amp;quot; - [L]&lt;br /&gt;
&amp;lt;/IfModule&amp;gt;&amp;lt;/pre&amp;gt;}}&lt;br /&gt;
Because the normal method of generating Let's Encrypt certificates, certbot, requires root access, it's impossible for normal users to do so on our servers. Luckily there are plenty of alternatives which implement the Let's Encrypt protocol. In this tutorial, we'll show how to use the acme.sh program to generate certificates on the ULYSSIS servers. '''If you already followed this section to generate certificates, skip to the next section on renewing certificates.'''&lt;br /&gt;
&lt;br /&gt;
Firstly, execute the following commands to download the acme.sh script in your home directory and make it executable:&lt;br /&gt;
&lt;br /&gt;
 curl -o ~/acme.sh https://raw.githubusercontent.com/acmesh-official/acme.sh/master/acme.sh&lt;br /&gt;
 chmod +x ~/acme.sh&lt;br /&gt;
&lt;br /&gt;
Next, determine for which domains and subdomains you want to generate a certificate. You will need to generate a single certificate for each domain and subdomain which points to the same folder on your account (in most cases this is &amp;lt;code&amp;gt;www&amp;lt;/code&amp;gt; in your home directory).&lt;br /&gt;
&lt;br /&gt;
The following example command will generate a certificate for &amp;lt;code&amp;gt;mydomain.be&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;www.mydomain.be&amp;lt;/code&amp;gt; which points to the &amp;lt;code&amp;gt;www&amp;lt;/code&amp;gt; folder in the home directory. '''Change the parameters''' as explained below before executing this command!&lt;br /&gt;
&lt;br /&gt;
 ~/acme.sh --issue --cert-file ~/letsencrypt/mydomain.be/mydomain.be.crt --key-file ~/letsencrypt/mydomain.be/mydomain.be.key --ca-file ~/letsencrypt/mydomain.be/mydomain.be.chain -m &amp;quot;email@mydomain.be&amp;quot; -w ~/www -d mydomain.be -d www.mydomain.be --server letsencrypt&lt;br /&gt;
&lt;br /&gt;
The explanation of these many parameters is as follows:&lt;br /&gt;
* &amp;lt;code&amp;gt;--issue&amp;lt;/code&amp;gt; tells acme.sh to generate a new certificate.&lt;br /&gt;
* &amp;lt;code&amp;gt;--cert-file ~/letsencrypt/mydomain.be/mydomain.be.crt&amp;lt;/code&amp;gt; tells acme.sh to store the certificate file in the &amp;lt;code&amp;gt;letsencrypt/mydomain.be&amp;lt;/code&amp;gt; folder in your home directory, using the special file name as required by the file structure. '''This folder should already exist''', please refer to the previous section if you have not created this folder yet.&lt;br /&gt;
* &amp;lt;code&amp;gt;--key-file ~/letsencrypt/mydomain.be/mydomain.be.key&amp;lt;/code&amp;gt; tells acme.sh to store the key file in the &amp;lt;code&amp;gt;letsencrypt/mydomain.be&amp;lt;/code&amp;gt; folder in your home directory, using the special file name as required by the file structure.&lt;br /&gt;
* &amp;lt;code&amp;gt;--ca-file ~/letsencrypt/mydomain.be/mydomain.be.chain&amp;lt;/code&amp;gt; tells acme.sh to store the CA file in the &amp;lt;code&amp;gt;letsencrypt/mydomain.be&amp;lt;/code&amp;gt; folder in your home directory, using the special file name as required by the file structure.&lt;br /&gt;
* &amp;lt;code&amp;gt;-m &amp;quot;email@mydomain.be&amp;quot;&amp;lt;/code&amp;gt; tells acme.sh the email address associated with the certificate. Let's Encrypt will remind this email address (if provided) when the certificate is close to expiring.&lt;br /&gt;
* &amp;lt;code&amp;gt;-w ~/www&amp;lt;/code&amp;gt; tells acme.sh where the domains in this certificate point to. Make sure to change the &amp;lt;code&amp;gt;www&amp;lt;/code&amp;gt; part if the domains point to a different folder in your home directory.&lt;br /&gt;
* &amp;lt;code&amp;gt;-d mydomain.be&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;-d www.mydomain.be&amp;lt;/code&amp;gt; tell acme.sh that the certificate should protect &amp;lt;code&amp;gt;mydomain.be&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;www.mydomain.be&amp;lt;/code&amp;gt;. The first domain name will be the &amp;quot;main domain&amp;quot;, which is important for renewing. You should '''add all domain names''' pointing to the &amp;lt;code&amp;gt;-w&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
* &amp;lt;code&amp;gt;--server letsencrypt&amp;lt;/code&amp;gt; tells acme.sh to use https://letsencrypt.org/ as Certificate Authority (CA).&lt;br /&gt;
&lt;br /&gt;
After executing this command with the right parameters, your certificate should be generated successfully. When you have to renew the certificate in the future, you should follow the instructions in the next section. '''Don't forget to email us to install your new certificate.''' More information in the last section on this page.&lt;br /&gt;
&lt;br /&gt;
==== Renewing certificates ====&lt;br /&gt;
To renew the certificates of &amp;lt;code&amp;gt;mydomain.be&amp;lt;/code&amp;gt;, just execute:&lt;br /&gt;
 ~/acme.sh --renew -d mydomain.be&lt;br /&gt;
&lt;br /&gt;
For the &amp;lt;code&amp;gt;-d&amp;lt;/code&amp;gt; parameter, you have to provide the '''first''' domain name you provided when generating the certificate (in the previous section, this was &amp;lt;code&amp;gt;mydomain.be&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
If you are not sure which domain name to use, you can execute the command:&lt;br /&gt;
 ~/acme.sh --list&lt;br /&gt;
&lt;br /&gt;
This will generate a list of available certificates, which looks a bit like this:&lt;br /&gt;
 Main_Domain  KeyLength  SAN_Domains      CA               Created  Renew&lt;br /&gt;
 mydomain.be  &amp;quot;&amp;quot;         www.mydomain.be  LetsEncrypt.org  ...      ...&lt;br /&gt;
 ...          ...        ...              ...              ...      ...&lt;br /&gt;
&lt;br /&gt;
In this example, the main domain is &amp;lt;code&amp;gt;mydomain.be&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The renewed certificates will automatically be copied to the files you provided in the command to generate the certificates (see previous section).&lt;br /&gt;
&lt;br /&gt;
'''After renewing the certificate, you have to email us to install your certificate.''' More information in the next section.&lt;br /&gt;
&lt;br /&gt;
==== Getting your certificates installed ====&lt;br /&gt;
Check whether everything is stored correctly by executing the following command:&lt;br /&gt;
 ulyssis-certificate check mydomain.be&lt;br /&gt;
&lt;br /&gt;
If everything looks good, you should only see lines starting with &amp;lt;code&amp;gt;[ OK ]&amp;lt;/code&amp;gt;. Any line starting with &amp;lt;code&amp;gt;[FAIL]&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;[ABRT]&amp;lt;/code&amp;gt; means a check has failed, you must correct this error before asking us to install your certificate. &lt;br /&gt;
&lt;br /&gt;
Once all steps are done and if you are the '''account holder''', '''you can send us an email clearly stating the account name, for which domains we need to add certificates and where the files are stored'''. If you are renewing existing certificates, also clearly state that in your email.&lt;br /&gt;
&lt;br /&gt;
We have largely automated the installation of certificates. If you do not follow these instructions, your request will be denied or you may end up with broken SSL, so make sure you follow this procedure carefully.&lt;br /&gt;
&lt;br /&gt;
[[Category:Webserver]]&lt;/div&gt;</summary>
		<author><name>Wtas</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=Accessing_your_files&amp;diff=1463</id>
		<title>Accessing your files</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=Accessing_your_files&amp;diff=1463"/>
		<updated>2021-07-20T22:22:30Z</updated>

		<summary type="html">&lt;p&gt;Wtas: Completely overhauled the page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This documentation article will explain how to to upload, download, move and delete files on your account using a graphical user interface. If you are a more advanced user, you may want to use the command line to administer your files, in that case [[Accessing shell servers over SSH]] is probably a more relevant documentation page for you.&lt;br /&gt;
&lt;br /&gt;
Many different SFTP clients are available depending on your needs and what operating system you run on your computer. For Windows and Mac users, we recommend the graphical SFTP client [https://cyberduck.io/download/ Cyberduck]. If you're using Linux, your file manager usually has a built-in option to connect using the details mentioned in [[#Connecting | Connecting]].&lt;br /&gt;
&lt;br /&gt;
==Connecting==&lt;br /&gt;
&lt;br /&gt;
{{notice|Keep in mind|Our automatic security systems may temporarily prevent you from connecting over SSH/SFTP if you try to connect several times with the wrong username and/or password. This will result in the connection being refused. You can switch between sftp://ssh1.ulyssis.org and sftp://ssh2.ulyssis.org when this happens or wait 10 minutes. More information on our security measures is available on [[ULYSSIS security measures]]}}&lt;br /&gt;
&lt;br /&gt;
A Cybderduck-specific explanation can be found at [[#Connecting_2 | Cyberduck: Connecting]]. To access your files using another program you will have to enter the following connection details:&lt;br /&gt;
* Protocol: SFTP&lt;br /&gt;
* Server: &amp;quot;ssh1.ulyssis.org&amp;quot; or &amp;quot;ssh2.ulyssis.org&amp;quot;&lt;br /&gt;
* Port: 22&lt;br /&gt;
* Username: your ULYSSIS account username, the one you use for [https://ucc.ulyssis.org ucc.ulyssis.org]&lt;br /&gt;
* Password: your ULYSSIS account password&lt;br /&gt;
&lt;br /&gt;
On our servers, your files are stored in your home folder located at &amp;lt;code&amp;gt;/home/(group)/(username)/&amp;lt;/code&amp;gt;, where the group depends upon your account type and the username is your ULYSSIS account username. Any regular user is stored within the &amp;lt;code&amp;gt;user&amp;lt;/code&amp;gt; group, and their files are stored within &amp;lt;code&amp;gt;/home/user/(username)&amp;lt;/code&amp;gt;. For organizations, &amp;lt;code&amp;gt;org&amp;lt;/code&amp;gt; is used, so files are stored within &amp;lt;code&amp;gt;/home/org/(username)&amp;lt;/code&amp;gt;. Most (S)FTP clients will by default display your own home folder after you've logged in.&lt;br /&gt;
&lt;br /&gt;
==Using Cyberduck==&lt;br /&gt;
To get started, download [https://cyberduck.io/download/ Cyberduck] from the official website. You can then install the downloaded file like you would install any other application. Once installed, launch Cyberduck and connect using the steps below.&lt;br /&gt;
&lt;br /&gt;
=== Connecting ===&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Click on Open Connection in the top-left corner.&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Protocol (upper dropdown menu): &amp;quot;SFTP (SSH File Transfer Protocol)&amp;quot;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Username: your ULYSSIS account username, the one you use for [https://ucc.ulyssis.org ucc.ulyssis.org]&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Password: your ULYSSIS account password&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Server: &amp;quot;ssh1.ulyssis.org&amp;quot; or &amp;quot;ssh2.ulyssis.org&amp;quot;&lt;br /&gt;
&amp;lt;li&amp;gt;Enable &amp;quot;Save Password&amp;quot; if you don't want to enter your password every time you want to connect using this computer&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Press connect&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;[[File:Open-connection-WB.png|alt=|left|frame]]&lt;br /&gt;
&lt;br /&gt;
If you get a dialog window about an unknown fingerprint, tick the &amp;quot;Always&amp;quot; box in the bottom left and then click allow. You will now be connected and able to access your files.&lt;br /&gt;
[[File:Fingerprint dialog window.png|none|alt=|frame]]&lt;br /&gt;
&lt;br /&gt;
When you connect to a server using Cyberduck, the remote files will appear:&lt;br /&gt;
[[File:Cyberduck connection interface.png|none|alt=|frame]]&lt;br /&gt;
&lt;br /&gt;
===Navigating===&lt;br /&gt;
You can open a folder by double-clicking it. &lt;br /&gt;
To go back up one step you can press the &amp;quot;Up&amp;quot; button to the right of the &amp;quot;Current Folder&amp;quot; dropdown.&lt;br /&gt;
To go back up multiple steps you can click on the &amp;quot;Current Folder&amp;quot; dropdown and select which folder you would like to go back to.[[File:Navigating-WB.png|none|alt=|frame]]&lt;br /&gt;
&lt;br /&gt;
===Viewing hidden files===&lt;br /&gt;
To make hidden files, whose filename always start with a '.', visible, click on View -&amp;gt; Show Hidden Files. This is necessary because some files like &amp;quot;.htaccess&amp;quot; and &amp;quot;.user.ini&amp;quot; are hidden by default and they need to be edited sometimes.&lt;br /&gt;
[[File:Hidden Files.png|none|thumb]]&lt;br /&gt;
&lt;br /&gt;
===Uploading files and folders===&lt;br /&gt;
To upload a file or folder, you can use the &amp;quot;Upload&amp;quot; button in the top menu bar and select the file or folder you wish to upload using your file manager.&lt;br /&gt;
[[File:Cyberduck-upload-button.png|alt=|frame|left]]&lt;br /&gt;
&lt;br /&gt;
Or you can drag and drop it from your file manager (Explorer for Windows, Finder for Mac) into the current folder in Cyberduck.&lt;br /&gt;
[[File:Upload-drag-WB.png|none|alt=|thumb|514x514px]]&lt;br /&gt;
&lt;br /&gt;
===Downloading files and folders===&lt;br /&gt;
To download files and folders, you can drag and drop it into your file manager (Explorer for Windows or Finder for Mac), just like uploading but in the other direction.&lt;br /&gt;
For files specifically it's also possible to simply double-click the file. This will then download it to your Downloads folder.&lt;br /&gt;
&lt;br /&gt;
===Creating and Deleting files and folders===&lt;br /&gt;
To create a folder, you right click where you want your folder to be located and then click the &amp;quot;New Folder&amp;quot; option as seen below. You can then type a name for your new folder.&lt;br /&gt;
&lt;br /&gt;
To create a file, you right click in the folder where you want your file to be located and then click the &amp;quot;New File&amp;quot; option as seen below. You can then type a name for your new file, making sure to include the necessary extension (eg. file.txt for a text file, file.php for a PHP file, etc.).&lt;br /&gt;
&lt;br /&gt;
You can delete a file or folder by selecting it and then either pressing the &amp;quot;Delete&amp;quot; key on your keyboard, or right-clicking and selecting &amp;quot;Delete&amp;quot;.&lt;br /&gt;
[[File:Delete-cyberduck-WB.png|alt=|thumb|384x384px|none]]&lt;br /&gt;
&lt;br /&gt;
===Editing files===&lt;br /&gt;
Cyberduck allows you to edit files remotely by selecting a file and then pressing the &amp;quot;Edit&amp;quot; button in the top menu bar, next to the &amp;quot;Upload&amp;quot; button. This opens the file in your text editor (by default Notepad for Windows and TextEdit for Mac). After you're done editing, make sure to save the file using the text editor and then close it.&lt;br /&gt;
[[File:Edit.png|none|alt=|frame]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Files]]&lt;br /&gt;
[[Category:Shell]]&lt;/div&gt;</summary>
		<author><name>Wtas</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=File:Hidden_Files.png&amp;diff=1456</id>
		<title>File:Hidden Files.png</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=File:Hidden_Files.png&amp;diff=1456"/>
		<updated>2021-07-16T10:58:07Z</updated>

		<summary type="html">&lt;p&gt;Wtas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Show Hidden Files toggle&lt;/div&gt;</summary>
		<author><name>Wtas</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=File:Navigating-WB.png&amp;diff=1455</id>
		<title>File:Navigating-WB.png</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=File:Navigating-WB.png&amp;diff=1455"/>
		<updated>2021-07-16T10:56:53Z</updated>

		<summary type="html">&lt;p&gt;Wtas: Wtas uploaded a new version of File:Navigating-WB.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Navigating in Cyberduck&lt;/div&gt;</summary>
		<author><name>Wtas</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=File:Navigating-WB.png&amp;diff=1406</id>
		<title>File:Navigating-WB.png</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=File:Navigating-WB.png&amp;diff=1406"/>
		<updated>2021-07-02T23:17:49Z</updated>

		<summary type="html">&lt;p&gt;Wtas: Wtas uploaded a new version of File:Navigating-WB.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Navigating in Cyberduck&lt;/div&gt;</summary>
		<author><name>Wtas</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=File:Upload-drag-WB.png&amp;diff=1393</id>
		<title>File:Upload-drag-WB.png</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=File:Upload-drag-WB.png&amp;diff=1393"/>
		<updated>2021-05-16T20:32:29Z</updated>

		<summary type="html">&lt;p&gt;Wtas: Wtas uploaded a new version of File:Upload-drag-WB.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;picture to explain dragging a file to upload it&lt;/div&gt;</summary>
		<author><name>Wtas</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=File:Upload-drag-WB.png&amp;diff=1388</id>
		<title>File:Upload-drag-WB.png</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=File:Upload-drag-WB.png&amp;diff=1388"/>
		<updated>2021-05-14T14:29:38Z</updated>

		<summary type="html">&lt;p&gt;Wtas: Wtas uploaded a new version of File:Upload-drag-WB.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;picture to explain dragging a file to upload it&lt;/div&gt;</summary>
		<author><name>Wtas</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=File:Edit.png&amp;diff=1386</id>
		<title>File:Edit.png</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=File:Edit.png&amp;diff=1386"/>
		<updated>2021-05-14T02:13:36Z</updated>

		<summary type="html">&lt;p&gt;Wtas: Wtas uploaded a new version of File:Edit.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Edit a file in cyberduck&lt;/div&gt;</summary>
		<author><name>Wtas</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=File:Delete-cyberduck-WB.png&amp;diff=1385</id>
		<title>File:Delete-cyberduck-WB.png</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=File:Delete-cyberduck-WB.png&amp;diff=1385"/>
		<updated>2021-05-14T02:10:24Z</updated>

		<summary type="html">&lt;p&gt;Wtas: Wtas uploaded a new version of File:Delete-cyberduck-WB.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Delete in cyberduck&lt;/div&gt;</summary>
		<author><name>Wtas</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=File:Navigating-WB.png&amp;diff=1384</id>
		<title>File:Navigating-WB.png</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=File:Navigating-WB.png&amp;diff=1384"/>
		<updated>2021-05-14T02:03:29Z</updated>

		<summary type="html">&lt;p&gt;Wtas: Wtas uploaded a new version of File:Navigating-WB.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Navigating in Cyberduck&lt;/div&gt;</summary>
		<author><name>Wtas</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=File:Cyberduck-upload-button.png&amp;diff=1383</id>
		<title>File:Cyberduck-upload-button.png</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=File:Cyberduck-upload-button.png&amp;diff=1383"/>
		<updated>2021-05-14T01:52:03Z</updated>

		<summary type="html">&lt;p&gt;Wtas: Wtas uploaded a new version of File:Cyberduck-upload-button.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;upload button for Cyberduck&lt;/div&gt;</summary>
		<author><name>Wtas</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=File:Cyberduck_connection_interface.png&amp;diff=1382</id>
		<title>File:Cyberduck connection interface.png</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=File:Cyberduck_connection_interface.png&amp;diff=1382"/>
		<updated>2021-05-14T01:47:59Z</updated>

		<summary type="html">&lt;p&gt;Wtas: Wtas uploaded a new version of File:Cyberduck connection interface.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Connection interface for Cyberduck&lt;/div&gt;</summary>
		<author><name>Wtas</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=File:Fingerprint_dialog_window.png&amp;diff=1381</id>
		<title>File:Fingerprint dialog window.png</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=File:Fingerprint_dialog_window.png&amp;diff=1381"/>
		<updated>2021-05-14T01:45:01Z</updated>

		<summary type="html">&lt;p&gt;Wtas: Wtas uploaded a new version of File:Fingerprint dialog window.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;dialog window asking to trust a fingerpint&lt;/div&gt;</summary>
		<author><name>Wtas</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=File:Open-connection-WB.png&amp;diff=1380</id>
		<title>File:Open-connection-WB.png</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=File:Open-connection-WB.png&amp;diff=1380"/>
		<updated>2021-05-14T01:44:07Z</updated>

		<summary type="html">&lt;p&gt;Wtas: Wtas uploaded a new version of File:Open-connection-WB.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;open a connection dialog&lt;/div&gt;</summary>
		<author><name>Wtas</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=File:Edit.png&amp;diff=1369</id>
		<title>File:Edit.png</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=File:Edit.png&amp;diff=1369"/>
		<updated>2021-05-02T22:21:37Z</updated>

		<summary type="html">&lt;p&gt;Wtas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Edit a file in cyberduck&lt;/div&gt;</summary>
		<author><name>Wtas</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=File:New-file-folder.png&amp;diff=1368</id>
		<title>File:New-file-folder.png</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=File:New-file-folder.png&amp;diff=1368"/>
		<updated>2021-05-02T21:52:18Z</updated>

		<summary type="html">&lt;p&gt;Wtas: Wtas uploaded a new version of File:New-file-folder.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New files and folders&lt;/div&gt;</summary>
		<author><name>Wtas</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=File:Delete-cyberduck-WB.png&amp;diff=1367</id>
		<title>File:Delete-cyberduck-WB.png</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=File:Delete-cyberduck-WB.png&amp;diff=1367"/>
		<updated>2021-05-02T21:48:28Z</updated>

		<summary type="html">&lt;p&gt;Wtas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Delete in cyberduck&lt;/div&gt;</summary>
		<author><name>Wtas</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=File:Delete-cyberduck.png&amp;diff=1366</id>
		<title>File:Delete-cyberduck.png</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=File:Delete-cyberduck.png&amp;diff=1366"/>
		<updated>2021-05-02T21:46:17Z</updated>

		<summary type="html">&lt;p&gt;Wtas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Delete something in Cyberduck&lt;/div&gt;</summary>
		<author><name>Wtas</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=File:New-file-folder.png&amp;diff=1364</id>
		<title>File:New-file-folder.png</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=File:New-file-folder.png&amp;diff=1364"/>
		<updated>2021-05-02T15:13:04Z</updated>

		<summary type="html">&lt;p&gt;Wtas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New files and folders&lt;/div&gt;</summary>
		<author><name>Wtas</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=File:Navigating-WB.png&amp;diff=1313</id>
		<title>File:Navigating-WB.png</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=File:Navigating-WB.png&amp;diff=1313"/>
		<updated>2021-04-25T16:37:08Z</updated>

		<summary type="html">&lt;p&gt;Wtas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Navigating in Cyberduck&lt;/div&gt;</summary>
		<author><name>Wtas</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=File:Download-grab-WB.png&amp;diff=1312</id>
		<title>File:Download-grab-WB.png</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=File:Download-grab-WB.png&amp;diff=1312"/>
		<updated>2021-04-25T16:24:09Z</updated>

		<summary type="html">&lt;p&gt;Wtas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;download grab with blur&lt;/div&gt;</summary>
		<author><name>Wtas</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=File:Open-connection-WB.png&amp;diff=1311</id>
		<title>File:Open-connection-WB.png</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=File:Open-connection-WB.png&amp;diff=1311"/>
		<updated>2021-04-25T16:16:26Z</updated>

		<summary type="html">&lt;p&gt;Wtas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;open a connection dialog&lt;/div&gt;</summary>
		<author><name>Wtas</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=File:Upload-drag-WB.png&amp;diff=1310</id>
		<title>File:Upload-drag-WB.png</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=File:Upload-drag-WB.png&amp;diff=1310"/>
		<updated>2021-04-25T15:41:55Z</updated>

		<summary type="html">&lt;p&gt;Wtas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;picture to explain dragging a file to upload it&lt;/div&gt;</summary>
		<author><name>Wtas</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=File:Cyberduck-upload-button.png&amp;diff=1309</id>
		<title>File:Cyberduck-upload-button.png</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=File:Cyberduck-upload-button.png&amp;diff=1309"/>
		<updated>2021-04-25T15:22:33Z</updated>

		<summary type="html">&lt;p&gt;Wtas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;upload button for Cyberduck&lt;/div&gt;</summary>
		<author><name>Wtas</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=File:Fingerprint_dialog_window.png&amp;diff=1308</id>
		<title>File:Fingerprint dialog window.png</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=File:Fingerprint_dialog_window.png&amp;diff=1308"/>
		<updated>2021-04-25T15:07:37Z</updated>

		<summary type="html">&lt;p&gt;Wtas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;dialog window asking to trust a fingerpint&lt;/div&gt;</summary>
		<author><name>Wtas</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=File:Bookmark-select-WB.png&amp;diff=1307</id>
		<title>File:Bookmark-select-WB.png</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=File:Bookmark-select-WB.png&amp;diff=1307"/>
		<updated>2021-04-25T15:04:52Z</updated>

		<summary type="html">&lt;p&gt;Wtas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;bookmark select with blur&lt;/div&gt;</summary>
		<author><name>Wtas</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=File:Cyberduck_connection_interface.png&amp;diff=1259</id>
		<title>File:Cyberduck connection interface.png</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=File:Cyberduck_connection_interface.png&amp;diff=1259"/>
		<updated>2021-04-14T15:14:02Z</updated>

		<summary type="html">&lt;p&gt;Wtas: Wtas uploaded a new version of File:Cyberduck connection interface.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Connection interface for Cyberduck&lt;/div&gt;</summary>
		<author><name>Wtas</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=File:Cyberduck_connection_interface.png&amp;diff=1258</id>
		<title>File:Cyberduck connection interface.png</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=File:Cyberduck_connection_interface.png&amp;diff=1258"/>
		<updated>2021-04-14T15:09:21Z</updated>

		<summary type="html">&lt;p&gt;Wtas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Connection interface for Cyberduck&lt;/div&gt;</summary>
		<author><name>Wtas</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=File:CyberduckAddBookmark.png&amp;diff=1251</id>
		<title>File:CyberduckAddBookmark.png</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=File:CyberduckAddBookmark.png&amp;diff=1251"/>
		<updated>2021-04-13T15:00:08Z</updated>

		<summary type="html">&lt;p&gt;Wtas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Adding a bookmark in Cyberduck&lt;/div&gt;</summary>
		<author><name>Wtas</name></author>
	</entry>
	<entry>
		<id>https://docs.ulyssis.org/index.php?title=File:CyberduckQuickConnect.png&amp;diff=1248</id>
		<title>File:CyberduckQuickConnect.png</title>
		<link rel="alternate" type="text/html" href="https://docs.ulyssis.org/index.php?title=File:CyberduckQuickConnect.png&amp;diff=1248"/>
		<updated>2021-04-13T14:13:22Z</updated>

		<summary type="html">&lt;p&gt;Wtas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Quick Connect screen for Cyberduck&lt;/div&gt;</summary>
		<author><name>Wtas</name></author>
	</entry>
</feed>