GNU/Linux >> Belajar Linux >  >> Linux

Mengekspos python jupyter di LAN

Dimungkinkan juga untuk menambahkan IP/host di file konfigurasi di c.NotebookApp.ip = '<your_ip_or_hostname>' dan c.NotebookApp.port = 8888 parameter.

Jika Anda belum memiliki file konfigurasi jupyter, jalankan jupyter notebook --generate-config


Coba jupyter notebook --ip <your_LAN_ip> --port 8888 Kemudian kunjungi http://your_LAN_ip:8888 dari komputer lain.

Anda disarankan untuk menggunakan kata sandi saat mengakses server notebook Anda. Untuk mengatur kata sandi, jalankan saja jupyter notebook password . Untuk membuatnya lebih aman, Anda dapat menggunakan SSL untuk server Anda dengan meneruskan argumen --certfile dan --keyfile ke jupyter notebook . Anda dapat membaca selengkapnya tentang menyiapkannya di sini.


Di macOS, berikut ini berfungsi untuk saya

0. Hasilkan file konfigurasi menggunakan

jupyter notebook --generate-config

1. Setel di file konfigurasi dan tambahkan

c.NotebookApp.ip = '0.0.0.0' # listen on all IPs
c.NotebookApp.token = ''     # disable authentication
c.NotebookApp.allow_origin = '*' # allow access from anywhere
c.NotebookApp.disable_check_xsrf = True # allow cross-site requests

2. Jalankan:

jupyter notebook --ip <your_LAN_ip> --port 8888

Linux
  1. Instalasi Python 3.3.2?

  2. Cara Memasang Notebook Jupyter di Ubuntu 16.04

  3. Cara Memasang Notebook Jupyter di Ubuntu 20.04

  1. Mengonversi kode Python 2 Anda ke Python 3

  2. Cara Menginstal Jupyter di Debian 9

  3. menggunakan sudo di dalam sel notebook jupyter

  1. Cara menginstal Python di Linux

  2. Cara Menginstal Jupyter di Ubuntu 18.04

  3. Bagaimana cara mengubah browser default yang digunakan oleh notebook ipython/jupyter di Linux?