RoboAdmin: A Different Approach to Remote System Administration

Marco Ramilli, Marco Prandini



The most widespread approach to system administration consists in connecting to remote servers by means of a client-server protocol. This work analyzes the limitations of such approach, in terms of security and flexibility, and illustrates an alternative solution. The proposed model eliminates the predictable management port on the server by introducing an additional system, placed in between the remote server and its administrator, which allows to devise a management service behaving as a network client instead of a server. While the focus of this work is placed on the alternative communication model, whose effectiveness has been experimentally validated, the resulting architecture can be seen as part of a larger picture, tracing a research path leading to the definition of a novel administration framework, aimed at overcoming many other issues of the current techniques.


  1. T. Ylonen, C. Lonvick, Ed. (S. Lehtinen): RFC 4250-54: The Secure Shell (SSH) Protocol series,, January 2006
  2. Andrea Omicini, Alessandro Ricci, and Mirko Viroli. Coordination artifacts as first-class abstractions for MAS engineering: State of the research. In Alessandro F. Garcia, Ricardo Choren, Carlos Lucena, Paolo Giorgini, Tom Holvoet, and Alexander Romanovsky, editors, Software Engineering for Multi-Agent Systems IV: Research Issues and Practical Applications, volume 3914 of LNAI, pages 71-90. Springer, April 2006. Invited Paper.
  3. Ambra Molesini, Andrea Omicini, Enrico Denti, Alessandro Ricci: "SODA: a Roadmap to Artefacts" in Engineering Societies in the Agents World VI (O. Dikenelli, M. Gleizes, A. Ricci, Eds.), Lecture Notes in Artificial Intelligence, Vol. 3963, June 2006, 49--62, Springer
  4. Andrea Omicini, Enrico Denti, Formal ReSpecT, in Declarative Programming - Selected Papers from AGP'00 (A. Dovier, M. Meo, A. Omicini, Eds.), Electronic Notes in Theoretical Computer Science, Vol. 48, 179--196, Elsevier Science B. V.
  5. Enrico Denti, Andrea Omicini, Alessandro Ricci, tuProlog: a Light-weight Prolog for Internet Applications and Infrastructures, in Practical Aspects of Declarative Languages (I. Ramakrishnan, Editor), Lecture Notes in Computer Science, Vol. 1990, 184--198, Springer
  6. A. Omicini, F. Zambonelli, Coordination of Mobile Information Agents in TuCSoN, Internet Research 8(5), 1998. MCB University Press.
  7. , Lemos, R. (2003). Attack bot exploits Windows flaw. Retrieved Nov. 26, 2005, from Web site:
  8. Schluting, C. (2005). Botnets: Who Really "0wns" Your Computers?. Retrieved Nov. 26, 2005, from
  9. A.M. Turing, "Computing Machinery and Intelligence," Mind, vol. LIX, no. 236, 1950, pp. 443-460.
  10. A.L.I.C.E. (Artificial Linguistic Internet Computer Entity) -
  11. Jabberwacky -
  12. Michael L. Mauldin, Chatterbots, Tinymuds, And The Turing Test: Entering The Loebner Prize Competition, Proc. AAAI-94, Seattle, Washington
  13. DJ Adams, Is Jabber's Chatbot the Command Line of the Future? -
  14. J. Oikarinen, D. Reed, Internet Relay Chat Protocol, RFC1459, May 1993 -
  15. C. Kalt, Internet Relay Chat series, RFC2810-13, April 2000 -
  16. Canavan, J. The Evolution of Malicious IRC Bots, White Paper, Symantec Security Response, 2005. - the.evolution.of.malicious.irc.bots.pdf

Paper Citation

in Harvard Style

Ramilli M. and Prandini M. (2007). RoboAdmin: A Different Approach to Remote System Administration . In Proceedings of the 5th International Workshop on Security in Information Systems - Volume 1: WOSIS, (ICEIS 2007) ISBN 978-972-8865-96-2, pages 43-52. DOI: 10.5220/0002427800430052

in Bibtex Style

author={Marco Ramilli and Marco Prandini},
title={RoboAdmin: A Different Approach to Remote System Administration},
booktitle={Proceedings of the 5th International Workshop on Security in Information Systems - Volume 1: WOSIS, (ICEIS 2007)},

in EndNote Style

JO - Proceedings of the 5th International Workshop on Security in Information Systems - Volume 1: WOSIS, (ICEIS 2007)
TI - RoboAdmin: A Different Approach to Remote System Administration
SN - 978-972-8865-96-2
AU - Ramilli M.
AU - Prandini M.
PY - 2007
SP - 43
EP - 52
DO - 10.5220/0002427800430052