A csomagaláírás kikapcsolása az SMB 2- és SMB 3-kapcsolatokhoz

A cikk azt ismerteti, hogyan lehet a csomagaláírást kikapcsolni a Macen.

A macOS 10.13.4 és újabb rendszerekben a csomagaláírás alapértelmezés szerint ki van kapcsolva. A csomagaláírás az SMB 2- vagy SMB 3-kapcsolatokhoz szükség szerint automatikusan bekapcsolódik, ha a szerver ezt felajánlja. A cikkben olvasható utasítások a macOS 10.13.3-as és korábbi verzióira érvényesek.

A csomagaláírás az SMB 2- vagy SMB 3-kapcsolatokra vonatkozóan alapértelmezés szerint be van kapcsolva. A csomagaláírást akkor érdemes kikapcsolni, ha:

  • A teljesítmény lecsökken, amikor külső szerverhez kapcsolódik.
  • Nem tud csatlakozni olyan szerverhez, amely nem támogatja a csomagaláírást.
  • Nem tud csatlakoztatni egy külső gyártótól származó eszközt a macOS SMB szerveréhez.

Ha kikapcsolja a csomagaláírást, az SMB-kapcsolat biztonsági szintje lecsökken. Csak akkor kapcsolja ki a csomagaláírást, ha a kliens és a szerver is biztonságos hálózaton van.

A csomagaláírás kikapcsolása egy macOS-kliensen

Ellenőrizze, hogy a macOS rendszert futtató számítógépen megtalálható-e egy /etc/nsmb.conf fájl.

Ha a macOS rendszert futtató számítógépen megtalálható egy /etc/nsmb.conf fájl

  1. Nyissa meg a /etc/nsmb.conf fájlt.
  2. A signing_required értékét állítsa a „no” beállításra, az alábbiak szerint:
    [default]
    signing_required=no

  3. Mentse el a /etc/nsmb.conf fájlt.
  4. A módosítások életbe lépéséhez csatlakoztassa le, majd csatlakoztassa újra a csatlakoztatott SMB-megosztásokat.

Ha a macOS rendszert futtató számítógépen nem található /etc/nsmb.conf fájl

  1. Nyissa meg a Terminal segédprogramot.
  2. Az alábbi parancsokkal hozzon létre egy /etc/nsmb.conf fájlt, amelynek a signing_required értéke a „no” beállítás:
    sudo -s
    echo "[default]" >> /etc/nsmb.conf
    echo "signing_required=no" >> /etc/nsmb.conf
    exit

  3. A módosítások életbe lépéséhez csatlakoztassa le, majd csatlakoztassa újra a csatlakoztatott SMB-megosztásokat.

A csomagaláírás kikapcsolása az SMB-megosztásokat tároló, macOS rendszert futtató számítógépen

Kövesse az alábbi lépéseket a macOS vagy a macOS Server rendszerben.

A macOS rendszerben

  1. Válassza ki az Apple menü > Rendszerbeállítások menüpontot, majd kattintson a Megosztás lehetőségre.
  2. Törölje a jelölést a Fájlmegosztás jelölőnégyzetből, majd zárja be a Megosztás ablaktáblát.
  3. A Terminalban használja az alábbi parancsot:
    sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.smb.server SigningRequired -bool FALSE
  4. Válassza ki az Apple menü > Rendszerbeállítások menüpontot, majd kattintson a Megosztás lehetőségre.
  5. Jelölje be a Fájlmegosztás jelölőnégyzetét, majd zárja be a Megosztás ablaktáblát.

A macOS Server rendszerben

  1. Nyissa meg a Terminal segédprogramot.
  2. A Terminalban az alábbi parancsokkal tegye a csomagaláírást opcionálissá a kliensek számára:
    sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.smb.server SigningRequired -bool FALSE

    sudo /usr/libexec/smb-sync-preferences
Közzététel dátuma: