Mail Archives: cygwin/2003/05/13/02:34:54
Hi,
Beside my 'sshd/multi-user' problem which is still pending, I am facing
an other issue on getting xinetd to work.
I tried to follow the Good pratices described in
http://www.cygwin.com/ml/cygwin/2003-01/msg00282.html
But it seems that i am really 'unlucky' these days.
I re-installed
sysvinit
chkconfig
initscripts
then re-ran 'init-config', taking care to respond 'no' to
'overwrite an existing /etc/inittab ?' question.
'init' was then successfully installed and started as a windows service.
a 'ps -a' told me that
cygrunsrv
init
xinetd
were started with UID=18
Trying 'telnet -l USER1 AT serve_ip_address' gave me
"telnet: Unable to connect to remote host: Connection refused"
I decided to try running xinetd alone in debug mode '-d', for that i did the
following
$ cygrunsrv -E init
$ xinetd -d (UID= that of USER1)
I could check that 'telnet' was well configured
-----------------------------------------------
Service configuration: telnet
id = telnet
flags = REUSE IPv4
socket_type = stream
Protocol (name,number) = (tcp,6)
port = 23
Groups = no
Bind = All addresses.
Server = /usr/sbin/in.telnetd
Server argv = in.telnetd
Only from: All sites
No access: No blocked sites
Logging to common log file
Log_on_success flags = HOST PID HOST
Log_on_failure flags = HOST USERID
03/5/13 AT 08:12:49: DEBUG: {cnf_start_services} Started service: chargen-stream
03/5/13 AT 08:12:49: DEBUG: {cnf_start_services} Started service: chargen-dgram
03/5/13 AT 08:12:49: DEBUG: {cnf_start_services} Started service: daytime-stream
03/5/13 AT 08:12:49: DEBUG: {cnf_start_services} Started service: daytime-dgram
03/5/13 AT 08:12:49: DEBUG: {cnf_start_services} Started service: echo-stream
03/5/13 AT 08:12:49: DEBUG: {cnf_start_services} Started service: echo-dgram
03/5/13 AT 08:12:49: DEBUG: {cnf_start_services} Started service: ftp
03/5/13 AT 08:12:49: DEBUG: {cnf_start_services} Started service: exec
03/5/13 AT 08:12:49: DEBUG: {cnf_start_services} Started service: login
03/5/13 AT 08:12:49: DEBUG: {cnf_start_services} Started service: servers
03/5/13 AT 08:12:49: DEBUG: {cnf_start_services} Started service: services
03/5/13 AT 08:12:49: DEBUG: {cnf_start_services} Started service: talk
03/5/13 AT 08:12:49: DEBUG: {cnf_start_services} Started service: telnet
03/5/13 AT 08:12:49: DEBUG: {cnf_start_services} mask_max = 19, services_started =
13
03/5/13 AT 08:12:49: NOTICE: {main} xinetd Version 2.3.9 started with no options
compiled in.
03/5/13 AT 08:12:49: NOTICE: {main} Started working: 13 available services
03/5/13 AT 08:12:49: DEBUG: {main_loop} active_services = 13
-----------------------------------------------
I then opened another shell and tried 'telnet -l USER1 server_ip_address'
xinetd printed out the following
----------------------------------------------
03/5/13 AT 08:15:01: ERROR: {set_credentials} setuid failed: Permission denied
(errno = 13)
03/5/13 AT 08:15:01: DEBUG: {main_loop} active_services = 13
03/5/13 AT 08:15:01: DEBUG: {main_loop} select returned 1
03/5/13 AT 08:15:01: DEBUG: {check_pipe} Got signal 20 (Child status changed)
03/5/13 AT 08:15:01: DEBUG: {child_exit} waitpid returned = 1552
03/5/13 AT 08:15:01: DEBUG: {server_end} telnet server 1552 exited
03/5/13 AT 08:15:01: INFO: {conn_free} freeing connection
03/5/13 AT 08:15:01: DEBUG: {child_exit} waitpid returned = -1
03/5/13 AT 08:15:01: DEBUG: {main_loop} active_services = 13
----------------------------------------------
telnet printed out the following
----------------------------------------------
Trying 'server_ip_address'...
Connected to pomerol.
Escape character is '^]'.
Connection closed by foreign host.
----------------------------------------------
USER1 already has the three additional user rights mentioned in
http://cygwin.com/cygwin-ug-net/ntsec.html#NTSEC-SETUID
Any help would be appreciated
-Richard
___________________________________________________________
Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français !
Yahoo! Mail : http://fr.mail.yahoo.com
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
- Raw text -