bildung.social ist einer von vielen unabhängigen Mastodon-Servern, mit dem du dich im Fediverse beteiligen kannst.
Bildung unter den Bedingungen der digitalen Transformation.

Verwaltet von:

Serverstatistik:

836
aktive Profile

#sftp

0 Beiträge0 Beteiligte0 Beiträge heute

I went to Calm Coding at @varia and it was very cool! We listened to #cumbia, ate cookies and talked about #servers, #microblogging, #sftp, #texteditors, #obsidian, #emacs, #vim, #bash, #zotero, #mastodon, #bluesky, #wikimedia, #hibiscus, #markdown, #orgmode, #hugo, #knitting, #happenings, #websites, #rent and #bread. Admittedly there was some coding as well.
I felt very welcome and I think it's pretty dope that I already met real peoples through Mastodon! 8-)
Ty @bene & @ccl for organizing!

I learned the hard way:

SFTP servers could return different error codes.

I had a System that managed the error `FX_FILE_ALREADY_EXISTS`.

But testing it with a different server, the system behaved erratically. The reason was that the error reported by the server was `FX_FAILURE`.

It happens that in networking, it is recommended to code defensively.

A case where if -> then -> else is better than try -> do -> catch -> finally

#programming#networking#ftp
Antwortete im Thread

@oracle Setup some #linux box (i.e. #RaspberryPi or just #UbuntuLTS on a #ThinClient) on.the network, mount the /home directory of it via #SFTP / #SSH on all machines and just shove your files on it.

  • Otherwise you'd have to use #rsync and build your own sync script...

Another Option is setting up your own @nextcloud / #nextcloud Box and installing the #NextcloudSync client to sync your music across devices...

  • Sorry if there's no "easy solution"...

Many people when first setting up a web server, think to setup a blacklist. The truth is it is much easier and cheaper to setup a whitelist.

Blacklist can be a lot like playing "whack a mole" and automated blacklist can be extra resource, especially if you are under attack. Rather than look to block every new creep that comes along, you know who you want to approve, so do that instead.

The more you know...

#Website #WebServer #Security #Ssh #Sftp

Hinweis für unsere technischen Helfer und Helferinnen - die 22.04 LTS-Images wurden auf unserem FTP-Server in den Ordner /download/install-disk/22_04_LTS_archive verschoben
ftp.labdoo.org/download/instal
Später werden sie dann ins Langzeitarchiv verschoben.
Wir empfehlen unsere aktuellen Images auf Basis von Linux Mint 22 / 24.04 LTS zu nutzen ftp.labdoo.org/download/instal.
#labdoo #linux #mint #archiv #download #image #ftp @Labdoo_D #sftp

Ich nochmal wegen #yunohost

Wenn ich versuche, mich auf eine der gehosteten Websites mit #FileZille per #sftp einzuloggen, bekomme ich als Fehler "No route to host". Ich habe wirklich keine Idee wieso. Die Daten stimmen, der geänderte SSH Port passt auch. Ich käme ja auch mit den selben Daten per SSH rein, bekomme dann aber korrekt den Fehler "Dieser Nutzer darf nur SFTP" (inhaltlich).

Jemand ne Idee?

Antwortete im Thread

@ariadne makes sense given the specific case.

For @OS1337 and #spm I do have to rely on the minimal #1440kB sized "CORE" Edition being the only dependency, so have the #toybox-#wget w/o #SSL and thus only #HTTP & #FTP support.

Granted this ain't safe nor final and I may just scrap spm if something better, simpler, easier to maintain and/or smaller comes along...

Cuz the Idea is that one boots the "Core Edition" and just download essential packages either on-the-fly or for installation.
github.com/OS-1337/pkgs/blob/m

Since I have #dropbear as client aka. dbclient available I may consider #SFTP if feasible...

GitHubpkgs/docs/WISHLIST.tsv at main · OS-1337/pkgsOS/1337 Package Repository. Contribute to OS-1337/pkgs development by creating an account on GitHub.

#WhatsMissing: a #TUI-based #Office #Suite using modern & lean file formats:

  • A #markdown-based #Layouting & #DesktopPublishing tool that can basically handle #LaTeX and spit out #HTML as well as #PDF

  • A #TSV (because #tabs are better than #spaves and people use commas if they follow Genevan Nomenclature of Mathematics; also it should just store data, not manipulate it (or even if it should only display the results when asked to and instead store the Function for the cell I.e. =A1*B1

  • A simple and elegant #presentation tool (may just be a few presets for the #Editor)…

  • A small and nifty #FormulaEditor that allows converting regular math formulas pleasingly by converting them into LaTeX - Syntax for use in said documents.
    Bonus points if it's also a scientific calculator with formula plotter supporting 2D and 3D outputs as well as export into tables.

  • A #database & #API tool that allows downloading, uploading, syncing and comparing #SQL and #NoSQL-DBs, their entries as well as queries.

  • A #notetaking tool that integrates with #git and allows both #versioning and #collaboration this way...

  • A minimalist #TUI menu that may also help setup #versioning (i.e. #git) and #collaboration (i.e. #Nextcloud) and #sync (i.e. #SFTP / #SSHFS, #SMB, Nextcloud, …) as well as other nice settings for most things.

  • A draw.io - alike #diagram editor that can handle #XML and also basic markdown as import & export language and has powerful self-layouting options.

  • A #terminal #screenshot tool alike the one The DOS compatibility card offered with #DOSCLIP ...

OF course given that (almost) all of this can be done with #neovim and a few other tools it's unlikely to get made...

Fortgeführter Thread

The readme of github.com/restic/rest-server, #restic's HTTP server, mentions that #SFTP is inefficient:

> everything needs to be transferred in chunks of 32 KiB at most, each packet needs to be acknowledged by the server

So, how much faster is `rclone serve restic --stdio` over SSH (because my destination doesn't support Rest Server via HTTP)?

Almost 20 %.

Uploading 5 GB over my 50 Mbps link took 16m08s via SFTP, but 13m31s via rclone.

For reference, #BorgBackup's SSH transport took 13m49s.

GitHubGitHub - restic/rest-server: Rest Server is a high performance HTTP server that implements restic's REST backend API.Rest Server is a high performance HTTP server that implements restic's REST backend API. - restic/rest-server
Antwortete im Thread

@Willy_Wuff Wenn du eh nur Dateien zwischen Rechnern rumschiebst, auf denen Linux läuft, wäre es doch auch ein guter Weg gewesen, #SFTP zu nutzen. Die meisten Dateimanager unterstützen es ja, dass man einfach eine Adresse ansteuert, die mit fish:// oder sftp:// beginnt.