Rumah > Tutorial sistem > LINUX > Cara Memasang Openssh pada Nixos

Cara Memasang Openssh pada Nixos

Jennifer Aniston
Lepaskan: 2025-03-19 09:46:09
asal
575 orang telah melayarinya

Tutorial ini membimbing anda melalui memasang OpenSSH pada Nixos, yang menonjolkan perbezaan dari pengagihan Linux tradisional.

Jadual Kandungan

  • Pengenalan
  • Memasang Openssh pada Nixos
  • Mengesahkan versi NixOS
  • Kesimpulan

Pengenalan

Tidak seperti Debian atau RHEL, Nixos menggunakan sistem pengurusan pakej deklaratif dan atom. Daripada memasang pakej secara langsung, NixOS membina konfigurasi sistem baru, memastikan kebolehulangan dan membolehkan peningkatan atom dan rollbacks. Pendekatan ini mengelakkan konflik pergantungan dan menggalakkan konfigurasi deklaratif melalui /etc/nixos/configuration.nix .

Memasang Openssh pada Nixos

  1. Edit /etc/nixos/configuration.nix menggunakan editor teks (misalnya, sudo nano /etc/nixos/configuration.nix ).

  2. Uncomment atau tambahkan baris berikut untuk membolehkan daemon OpenSSH:

     perkhidmatan.openssh.enable = true;
    Salin selepas log masuk

    Penyesuaian pilihan:

     # services.openssh.permitrootlogin = "no";
    # Services.Openssh.PasswordAuthentication = true;
    # services.openssh.port = 22;
    # services.openssh.protocol = "2";
    Salin selepas log masuk

    Ingatlah untuk tidak mengadakan tetapan pilihan anda.

  3. Simpan dan keluar dari editor.

  4. Membina semula Sistem Nixos: sudo nixos-rebuild switch

  5. Selepas membina semula, OpenSSH harus berjalan. Sahkan dengan: sudo systemctl sshd status

    Cara Memasang Openssh pada Nixos

  6. Sambung melalui SSH menggunakan klien SSH (misalnya, ssh username@ip_address ).

Mengesahkan versi NixOS

Sahkan pemasangan NixOS anda dengan menyemak versi: nixos-version

Cara Memasang Openssh pada Nixos

Ini memaparkan versi pelepasan, nama kod, dan semakan Git.

Kesimpulan

Pemasangan OpenSSH terperinci tutorial ini pada NixOS. Walaupun pada mulanya lebih kompleks, kaedah Nixos menawarkan manfaat yang signifikan dalam kebolehpercayaan sistem dan integriti.

Bacaan lanjut:

  • Nix - Pengurus Pakej yang kuat
  • Bermula dengan Pengurus Pakej Nix

Atas ialah kandungan terperinci Cara Memasang Openssh pada Nixos. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan