Apakah mungkin untuk mengakses Mac melalui SSH tanpa akses administrator?

3

Saya ingin dapat SSH ke Mac saya, tetapi dinonaktifkan di System Preferences (Berbagi -> Koneksi Jauh, saya percaya). Administrator menonaktifkan ini, dan saya sedang mencari cara untuk mengaktifkannya kembali tanpa kata sandi admin. Apakah ada cara saya dapat menginstal ulang SSH untuk mengaktifkannya, atau sesuatu seperti itu?

tkbx
sumber

Jawaban:

4

Tidak mudah dan Anda mungkin melanggar kebijakan jika Anda menghindari kebijakan akses komputer yang Anda tidak boleh memodifikasi posisi keamanan.

Jika Anda menjalankan sshd di ruang pengguna Anda, Anda harus menggunakan port yang lebih tinggi dari 1024 dan juga berharap bahwa firewall dan jaringan akan memungkinkan Anda untuk menerima lalu lintas masuk pada port yang Anda pilih.

Berikut ini adalah artikel yang layak tentang bagaimana Anda akan melakukan ini dengan izin admin. Ini tidak cocok untuk Mac OS - tetapi harus memberi Anda perasaan untuk apa masalah dalam pencarian Anda untuk mengatur sshd.

Juga, netcat .

bmike
sumber
Terima kasih, saya akan memeriksanya. Saya menggunakan mesin ini di jaringan saya sendiri 90% dari waktu (dan akan menggunakan ssh di jaringan saya 100% dari waktu), dan saya memiliki kontrol penuh terhadap firewall mesin. Admin tidak terlalu peduli dengan apa yang saya lakukan, mereka hanya keras kepala dan menolak mengetik kata sandi karena takut keylogger, karena kata sandi akun admin sama pada lebih dari 30000 mesin yang mereka kelola.
tkbx
Sempurna - Anda bisa merasa cukup aman dengan itu sshjadi jika Anda bermaksud menggunakannya secara teratur, itulah cara untuk melakukannya nc. Selamat bersenang-senang di depan.
bmike
Juga, admin mungkin lebih cenderung memotong Anda kunci ssh untuk digunakan pada Mac Anda setelah Anda membuktikan kemampuan Anda untuk tidak mengacaukan segalanya. Bagus karena Anda sadar dan bisa hidup dengan gambar yang lebih besar. Terkadang, kau hanya berlari dengan apa yang kau bawa.
bmike
0

Itu mungkin :

Pengguna:

dseditgroup -o edit -n /Local/Default -u localadmin -p -a username -t user com.apple.access_ssh

Kelompok:

dseditgroup -o edit -n /Local/Default -u localadmin -p -a groupname -t group com.apple.access_ssh

Pastikan untuk memasukkan nama pendek admin lokal Anda (localadmin) dan pengguna (nama pengguna) atau grup (nama grup) yang Anda coba tambahkan.

Motsel
sumber