Saya baru saja menginstal Ubuntu 14.04 dan LAMP untuk itu. Kemudian, saya ingin mengkonfigurasi server saya, jadi coba tutorial ini .
Saat saya memberi perintah:
ssh root@localhost
Saya mendapatkan: Izin ditolak, silakan coba lagi. Saya telah masuk sebagai pengguna root melalui perintah:
sudo -i
Saya juga mencoba hal yang sama, dengan masuk melalui:
sudo -s
Saya menggunakan kata sandi yang sama dengan yang saya gunakan untuk masuk sebagai pengguna, tetapi masih menerima pesan kesalahan yang sama.
Bisakah seseorang membantu saya di sini?
PS: Saya melihat pertanyaan ini tetapi sepertinya tidak berhasil untuk saya.
sumber
ssh-keygen
(lewati kata sandi untuk kunci SSH jika Anda mau, dan berpegang pada default untuk yang lain) untuk membuatnya. Juga, saya harap Anda digantiuser
dengan nama pengguna Anda yang sebenarnya.Dalam beberapa kasus, setelah perubahan,
harus memeriksa konfigurasi ini:
dan untuk mengaktifkan login harus berubah menjadi:
sumber
Jika Anda belum memberikan kata sandi untuk root dan Anda mencoba menjalankan perintah pada percikan atau haddop seperti
./sbin/stop-all.sh or./sbin/start-all.sh
. Jika Anda tidak memiliki kata sandi root, Anda dapat mengaturnya menggunakandan perintah api.
sumber
Saya punya masalah yang mirip dengan ini. Saya membutuhkan dua PC , satu di Ubuntu dan satu lagi di Arch , untuk menyinkronkan file melalui Unison tetapi berlari ke izin yang sama ditolak kesalahan. Hanya demi mereka yang memiliki masalah yang sama dengan saya, inilah yang saya lakukan:
Pertama: Menginstal versi Unison yang sama di kedua PC. Ini agak menantang karena yang tersedia di pusat perangkat lunak berada di belakang untuk apa yang sudah tersedia untuk Arch. Jadi, saya tidak dapat menemukan versi yang lebih tinggi untuk Ubuntu, jadi saya mengganti yang di Arch dengan yang lebih rendah. Ditemukan di sini: http://zdia.de/downloads/unison-2.40.102-linux-x86_64 . Versi yang sama ada di pusat perangkat lunak untuk Ubuntu.
Kedua: Ikuti langkah-langkah dari sini: https://www.howtoforge.com/setting-up-unison-file-synchronization-between-two-servers-on-debian-squeeze (Catatan: Arch adalah server saya 1 dan Ubuntu adalah server saya 2.)
Saya mengalami masalah pada langkah 3 ketika saya mencoba ssh-copy. Tapi itu diselesaikan dengan mengubah "id_dsa.pub" menjadi "id_rsa.pub" di "ssh-copy-id-i $ HOME / .ssh / id_dsa.pub baris [email protected]". Mungkin salah saya, karena saya pikir saya lupa menambahkan "-t dsa". Pokoknya, coba perintah aslinya terlebih dahulu. JIKA Anda mendapatkan kesalahan, maka ubah ke rsa.
Setelah mengikuti langkah-langkah di atas, saya menemukan saya masih tidak bisa mendapatkan Unison untuk terhubung ke server lain, saya juga tidak bisa masuk (tanpa Unison) melalui ssh ke server lain. Akhirnya, setelah pencarian Google selama berjam-jam, saya diarahkan ke halaman ini, dan jawaban yang diberikan Muru saya menyegel kesepakatan.
Setelah menerapkannya, sekarang saya bisa masuk melalui SSH ke server 2.
Jadi saya menjalankan Unison, dan mengoreksi pengaturan profil, dan biola!
sumber