টেলনেট সার্ভার শুরু হচ্ছে না


8

আমি উবুন্টু সার্ভার 13.10 ইনস্টল করছি এবং সার্ভারে টেলনেট কাজ করতে পারি না। আমি এক্সিনেট.ডি & টেলনেটড থ্রি অ্যাপেট-গেট এবং পুনরায় আরম্ভের জিনেটেড উভয়ই ইনস্টল করেছি তবে যখন আমি এটি করি তখন কিছুই শুরু হয় না netstat -l। গুগলিংয়ের সময়, সমস্যাটি আমি telnet stream tcp wait telnetd /usr/sbin/tcpd /usr/sbin/in.telnetdলাইন যুক্ত করার উল্লেখ দেখতে পাচ্ছি /etc/inetd.conf। আমার নেই inetd.conf। আমি দেখতে পেলাম যে ইনটেডকে অপসারণ করা হয়েছে এবং আমি লাইনটি রেখেছি এবং এক্সনেটড xinetd.confপরিষেবাটি পুনরায় চালু করেছি তবে এখনও কোনও টেলনেট শ্রবণ করছে না। টেলনেট সার্ভারের জন্য উপযুক্ত সেটিংস কী এবং কোন ফাইলে থাকা উচিত সে সম্পর্কে কেউ আমাকে পরামর্শ দিতে পারেন my আমার xinetd.confফাইলটির বিষয়বস্তু এখানে :

# Simple configuration file for xinetd
#
# Some defaults, and include /etc/xinetd.d/

defaults
{

# Please note that you need a log_type line to be able to use log_on_success
# and log_on_failure. The default is the following :
# log_type = SYSLOG daemon info

}

includedir /etc/xinetd.d

#:STANDARD: These are standard services.
telnet      stream  tcp nowait  telnetd /usr/sbin/tcpd  /usr/sbin/in.telnetd

ধন্যবাদ


2
এটি 2014, আপনি কেন টেলনেট ইনস্টল করতে চান?
এলিয়ট ফ্রিচ

আপনি কেন টেলনেট ব্যবহার করছেন? এটি একটি অপ্রচলিত এবং সুরক্ষিত প্রোটোকল। sshপরিবর্তে ব্যবহার করুন: এটি সুরক্ষিত, দ্রুত (সংক্ষেপণ ব্যবহার করে) এবং বন্দর ফরোয়ার্ড করার মতো দক্ষতার মতো অন্যান্য নিফটি বৈশিষ্ট্য রয়েছে।
psusi

আমি কেবল এটি কম্পিউটারের ক্লাসের জন্য অভ্যন্তরীণভাবে ব্যবহার করছি এবং চুম্বন করতে চাই।
অলঙ্ক

অনেক কিছুর হতে পারে ... সম্ভবত গত কেউ ভাল পরীক্ষা ... দশ বছর? ;-)
রোমানো

আপনি এটি মনে করেন /etc/inetd.confএবং xinetd.confএকই ফর্ম্যাটটি ব্যবহার করেন। আপনি পড়া আছে man xinetd, man -k xinetd, man inetd, man -k inetd, man telnetd? না /etc/default/telnetdরয়েছে? আপনি কি করেছেন grep telnet /var/log/*?
ওয়ালটিনেটর

উত্তর:


2

কমান্ডের সাহায্যে টেলনেটেড এবং xinetd ইনস্টল করার পরে

sudo apt-get install xinetd telnetd

ফাইল তৈরি করুন telnetএবং রাখুন/etc/xinetd.d

sudo nano /etc/xinetd.d/telnet

# default: on
# description: The telnet server serves telnet sessions; it uses
# unencrypted username/password pairs for authentication.
service telnet
{
disable = no
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
}

Xinetd পরিষেবাটি পুনরায় চালু করুন

sudo service xinetd restart

ইন xinetd.confআপনি includedir /etc/xinetd.dএবং লাইন প্রয়োজন হবে না

telnet stream tcp nowait telnetd /usr/sbin/tcpd /usr/sbin/in.telnetd

এটা মোছ.

টেলনেট ফাইলে আপনি আরও বিকল্প যুক্ত করতে পারেন:

only_from = 192.168.120.0/24 #Only users in 192.168.120.0 can access to
only_from = .bob.com #allow access from bob.com
no_access = 192.168.120.{101,105} #not allow access from the two IP.

ধন্যবাদ - এটি 14.10 / ট্রাস্টেও ভেঙে গেছে। ফাইল তৈরি করা এবং পরিষেবাটি পুনরায় চালু করার কাজ।
নিল ম্যাকগিল 14
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.