Versuch es doch erst einmal nur so
sudo mount -t cifs -o username=jan,password=<pw> //192.168.178.43/home /home/jan/DataHub-Home/
Versuch es doch erst einmal nur so
sudo mount -t cifs -o username=jan,password=<pw> //192.168.178.43/home /home/jan/DataHub-Home/
Jetzt ConnectBot aus F-Droid zuvor JuiceSSH aus dem PlayStore.
Komme mit beiden sehr gut zurecht.
Ich muss mich nochmal korrigieren.
Es ist nicht zwingend notwendig, die Passwortauthentifizierung abzuschalten. Gerade nochmal selbst an einem meiner Pi's getestet.
Wenn ein bisschen Englisch okay ist, kann ich da den Kanal LearnLinuxTV wärmsten empfehlen. Der Macher Jay spricht ein klares Englisch und erklärt langsam und klar verständlich. Auch über ssh hat er sehr gute Videos.
Der Inhalt aus id_rsa.pub (das ist der öffentliche Schlüssel) der gehört in den Account, mit dem man sich über ssh anmelden möchte. Und dort dann im jeweiligen Homeverzeichnis in .ssh/authorized_keys
Damit dann aber bei einer ssh Verbindung später nicht mehr nach einem Kennwort gefragt wird, muss dann auch die Kennwortanmeldung in der /etc/ssh/sshd_config abgestellt werden und nur das Anmelden mit Passkey aktiviert bleiben.
Das Herunterladen und ausführen soll auf dem entfernten Rechnern und nicht lokal passieren.
Damit lassen sich direkt eine oder mehrere Dateien auf ein anderes System mittels scp (über ein ssh tunnel) transferieren.
Das Herunterladen und Ausführen des Scriptes ist damit natürlich nicht machbar.
Ich habe da auch nicht admin genommen, sodern meinen Namen. Daraus wird dann ja der neue Superuser.
python3 manage.py createsuperuser
Das mit dem PAPERLESS_FILENAME_FORMAT lässt sich scheinbar auch in Paperless einstellen.
Dazu über Speicherpfade einen neuen Ordner mit dem entsprechendem Pfad-Muster anlegen
Hast du das hier schon probiert?
# - Open portainer Stacks list and click 'Add stack'
# - Paste the contents of this file and assign a name, e.g. 'Paperless'
# - Click 'Deploy the stack' and wait for it to be deployed
# - Open the list of containers, select paperless_webserver_1
# - Click 'Console' and then 'Connect' to open the command line inside the container
# - Run 'python3 manage.py createsuperuser' to create a user
# - Exit the console
Also in Portainer die Console vom Container paperless_webserver_1 starten und dann das hier
python3 manage.py createsuperuser
reinkopieren.
Bis auf das Filename_Format hatte ich jetzt keine Probleme.
Auch meinen User "Jan" konnte ich ohne Probleme erstellen. Und mich direkt im anschluss damit anmelden.
Ich hab mein Paperless über Unraid ausgerollt kann aber mal versuchen, dass von SemperVideo nach zu machen.
Mal sehen, ob ich in den selben Fehler laufe.
Ich habe bei mir eigene Anleitungen und derartiges in Bookstack angelegt.
Damit kann ich auch schnell und einfach anderen diese Sachen zur Verfügung stellen. Das ganze läuft als Docker auf meinem kleinen Home Server, auf dem auch mein Bitwarden und meine Nextcloud läuft.
Soll automatisch das Homeverzeichnis des User, der sich verbindet genutzt werden und darin die Datei anlegen werden, kann man dieses Script nehmen. So muss nur der Dateiname angegeben werden, ohne den kompletten Pfad.
#!/bin/bash
# Get the IP address, username, ssh key path, and file name
echo "Enter the IP address of your VPS:"
read vps_ip
echo "Enter the username:"
read username
echo "Enter the path to your ssh key:"
read ssh_key
echo "Enter the name of the file:"
read file_name
# Connect to the VPS using ssh and key-based authentication
ssh -i .ssh/$ssh_key $username@$vps_ip << EOF
# Run the curl command to install rclone
curl https://rclone.org/install.sh | sudo bash
# Create a file with the specified content in the user's home directory
cat > ~/$file_name
EOF
# Input the file content after connecting to the VPS
echo "Enter the content of the file, followed by [CTRL]+[D] to save and exit:"
cat | ssh -i .ssh/$ssh_key $username@$vps_ip "cat >> ~/$file_name"
Alles anzeigen
Hier noch eine Version, bei der man den Dateinamen (inclusive des vollen Pfades z.b. /home/testuser/meinedatei.txt )
angibt, und dann auch den Text in der Eingabe angibt.
Mit Strg+D speichert und beendet man die Eingabe.
#!/bin/bash
# Get the IP address, username, ssh key path, and file name
echo "Enter the IP address of your VPS:"
read vps_ip
echo "Enter the username:"
read username
echo "Enter the path to your ssh key:"
read ssh_key
echo "Enter the name of the file:"
read file_name
# Connect to the VPS using ssh and key-based authentication
ssh -i .ssh/$ssh_key $username@$vps_ip << EOF
# Run the curl command to install rclone
curl https://rclone.org/install.sh | sudo bash
# Create a file with the specified content
cat > $file_name
EOF
# Input the file content after connecting to the VPS
echo "Enter the content of the file, followed by [CTRL]+[D] to save and exit:"
cat | ssh -i .ssh/$ssh_key $username@$vps_ip "cat >> $file_name"
Das mit der ssh config hatte ich auch im Hinterkopf, aber mich dagegen entschieden, da man es so ohne zusätzliche config schnell exportieren kann.
Das hier macht Chatgpt daraus.
Es wird nach IP, Username und name des SSh-Keys gefragt. Wird kein Key sondern ein Passwort zur Identifikation benutzt einfach leer lassen
#!/bin/bash
# Get the IP address, username, and ssh key path
echo "Enter the IP address of your VPS:"
read vps_ip
echo "Enter the username:"
read username
echo "Enter the path to your ssh key:"
read ssh_key
# Connect to the VPS using ssh and key-based authentication
ssh -i .ssh/$ssh_key $username@$vps_ip << EOF
# Run the curl command to install rclone
curl https://rclone.org/install.sh | sudo bash
# Create a file with the specified content
echo "This is the content of the file" > test.txt
EOF
Dann will ich mal versuchen entsprechend zu antworten.
Ja, ich habe Lust darauf. Daher hab ich mich bei meinem Unraid Server dafür entschieden das in meinem Array einzusetzen.
Bisher hab ich auch kein Grund zur Klage.
Ich habe mich aber bisher noch nicht wirklich damit auseinander gesetzt, was genau jetzt der Vorteil darin ist. Bzw was den Unterschied ausmacht.
Auf LearnLinuxTV hat Jay mal ein kruzes Video zu dem Thema gemacht. Und da das noch ein recht neues Dateisystem ist wollte ich natürlich das neue haben
Ich hatte auch schon mal den Gedanken gespielt mein altes "Testnotebook" mal auf BTRFS umzustellen. Ist aber bisher aus Zeitgründen beim Gedanke geblieben.
Also ja ich habe Lust auf BTRFS. Nur warum eigentlich? Vielleicht kann ja hier noch einer mehr zu BTRFS besteuern, was daran der Mehrwert sein kann.
Ich möchte mal wissen, was jetzt das Thema dieses Threads ist.
Welches ist die Zeile 75? Da ist etwas nicht im richtigen Format.
Geht es auch ohne PAPERLESS_FILENAME_FORMAT aber mit PAPERLESS_OCR_LANGUAGE
Hier ein weiterer Link um Bitlocker in Linux zu nutzen
Getestet und es klappt.
Habe dazu zwei Ordner in /mnt erstellt und noch den aktuellen User als owner mittels "sudo chown" gesetzt.
Danach in den ersten mittels
die Platte eingebunden, und dann in den zweiten mittels
dann die Partition eingebunden.
Durch das Argument "rw" ist dann auch ein Schreibzugriff darauf möglich.