Kann KI mit zunehmender Anzahl von Ransomware-Angriffen kämpfen?
Ransomware-Angriffe nehmen zu, aber kann KI helfen, den neuesten Computervirus zu bekämpfen? Ist KI die Antwort? Lesen Sie hier, ob KI boone oder bane ist
In bestimmten Szenarien müssen Sie Benutzer mit Lese- und Schreibzugriff auf ein einzelnes Verzeichnis nur über FTP erstellen. Diese Beschreibung zeigt Ihnen, wie Sie solche Benutzer erstellen. Sie können nicht außerhalb ihres Ausgangsverzeichnisses navigieren, sich nicht über SSH beim Server anmelden oder Shell-Befehle ausführen.
Erstellen Sie eine sftpusers-Gruppe.
sudo groupadd sftpusers
Kommentieren Sie die Einstellung zum Deaktivieren des SFTP-Zugriffs aus der sshd-Konfigurationsdatei aus.
sudo sed -i "s/Subsystem sftp \/usr\/lib\/openssh\/sftp-server/#Subsystem sftp \/usr\/lib\/openssh\/sftp-server/" /etc/ssh/sshd_config
Öffnen Sie die sshd-Konfigurationsdatei sudo nano /etc/ssh/sshd_config
, fügen Sie das folgende Snippet hinzu und beenden Sie es (Strg + X -> Y -> Drücken Sie die Eingabetaste) .
#enable sftp
Subsystem sftp internal-sftp
Match Group sftpusers
ChrootDirectory %h #set the home directory
ForceCommand internal-sftp
X11Forwarding no
AllowTCPForwarding no
PasswordAuthentication yes
Starten Sie ssh neu.
sudo service ssh restart
Wiederholen Sie den folgenden Vorgang für jeden SFTP- Benutzer, den Sie dem Server hinzufügen möchten.
# create user
sudo adduser sftpuser1
# prevent ssh login & assign SFTP group
sudo usermod -g sftpusers sftpuser1
sudo usermod -s /bin/nologin sftpuser1
# chroot user (so they only see their directory after login)
sudo chown root:sftpuser1 /home/sftpuser1
sudo chmod 755 /home/sftpuser1
sudo mkdir /home/sftpuser1/uploads
sudo chown sftpuser1:sftpuser1 /home/sftpuser1/uploads
sudo chmod 755 /home/sftpuser1/uploads
Sie können das Erstellen von Benutzern beschleunigen, indem Sie oben eine Funktion einbinden und sie Ihrem Bash-Profil hinzufügen, indem Sie (1) ausführen sudo nano ~/.bash_profile
; (2) Hinzufügen des folgenden Ausschnitts; (3) Laufen source ~/.bash_profile
.
Danach ist das Erstellen eines neuen SFTP-Benutzers so einfach wie das Ausführen des Befehls create_sftp_user
zusammen mit einem Benutzernamen als Parameter.
# usage: create_sftp_user <username>
function create_sftp_user() {
# create user
sudo adduser $1
# prevent ssh login & assign SFTP group
sudo usermod -g sftpusers $1
sudo usermod -s /bin/nologin $1
# chroot user (so they only see their directory after login)
sudo chown root:$1 /home/$1
sudo chmod 755 /home/$1
sudo mkdir /home/$1/uploads
sudo chown $1:$1 /home/$1/uploads
sudo chmod 755 /home/$1/uploads
}
Testen Sie, ob der von Ihnen erstellte Benutzer über SFTP eine Verbindung zum Server herstellen kann ( Hinweis : Stellen Sie eine Verbindung über SFTP und nicht über FTP her) .
Geschrieben von Lami Adabonyan
Ransomware-Angriffe nehmen zu, aber kann KI helfen, den neuesten Computervirus zu bekämpfen? Ist KI die Antwort? Lesen Sie hier, ob KI boone oder bane ist
ReactOS, ein quelloffenes und kostenloses Betriebssystem, ist hier mit der neuesten Version. Kann es den Anforderungen moderner Windows-Benutzer genügen und Microsoft zu Fall bringen? Lassen Sie uns mehr über dieses alte, aber neuere Betriebssystem erfahren.
Whatsapp hat endlich die Desktop-App für Mac- und Windows-Benutzer auf den Markt gebracht. Jetzt können Sie ganz einfach von Windows oder Mac auf WhatsApp zugreifen. Verfügbar für Windows 8+ und Mac OS 10.9+
Lesen Sie dies, um zu erfahren, wie Künstliche Intelligenz bei kleinen Unternehmen beliebt wird und wie sie die Wahrscheinlichkeit erhöht, sie wachsen zu lassen und ihren Konkurrenten einen Vorsprung zu verschaffen.
Vor kurzem hat Apple macOS Catalina 10.15.4 als Ergänzungsupdate veröffentlicht, um Probleme zu beheben, aber es scheint, dass das Update mehr Probleme verursacht, die zum Bricking von Mac-Computern führen. Lesen Sie diesen Artikel, um mehr zu erfahren
13 Tools zur kommerziellen Datenextraktion von Big Data
Unser Computer speichert alle Daten in einer organisierten Weise, die als Journaling-Dateisystem bekannt ist. Es ist eine effiziente Methode, die es dem Computer ermöglicht, Dateien zu suchen und anzuzeigen, sobald Sie auf die Suche klicken.https://wethegeek.com/?p=94116&preview=true
Da sich die Wissenschaft schnell weiterentwickelt und einen Großteil unserer Bemühungen übernimmt, steigt auch das Risiko, uns einer unerklärlichen Singularität auszusetzen. Lesen Sie, was Singularität für uns bedeuten könnte.
Ein Einblick in 26 Big-Data-Analysetechniken: Teil 1
KI im Gesundheitswesen hat in den letzten Jahrzehnten große Fortschritte gemacht. Somit wächst die Zukunft der KI im Gesundheitswesen immer noch von Tag zu Tag.