View previous topic :: View next topic |
Author |
Message |
Createse -
Joined: 27 Feb 2007 Posts: 18 Location: Macclesfield, Cheshire, UK
|
Posted: Tue Feb 27, 2007 9:21 am Post subject: Remotely Starting Abyss |
|
|
How do I remotely start Abyss via a FTP program? If I can't do it via FTP programs how can I do it at all? (Without making it start as a process)
________
ipad guide
Last edited by Createse on Thu Feb 03, 2011 11:06 pm; edited 1 time in total |
|
Back to top |
|
 |
cmxflash -
Joined: 11 Dec 2004 Posts: 872
|
Posted: Tue Feb 27, 2007 1:36 pm Post subject: |
|
|
You could use Telnet, SSH or VNC. I don't think there is an FTP-server which allows you to execute commands on the server. |
|
Back to top |
|
 |
Createse -
Joined: 27 Feb 2007 Posts: 18 Location: Macclesfield, Cheshire, UK
|
Posted: Wed Feb 28, 2007 1:11 am Post subject: |
|
|
Well how do people run programs when they rent a server? I'm running Abyss locally but have a partner who I want to be able to remotely start Abyss when I'm not here.
________
headshop
Last edited by Createse on Thu Feb 03, 2011 11:06 pm; edited 1 time in total |
|
Back to top |
|
 |
Createse -
Joined: 27 Feb 2007 Posts: 18 Location: Macclesfield, Cheshire, UK
|
Posted: Wed Feb 28, 2007 1:12 am Post subject: |
|
|
Sry for double posting but arn't telnet and the other two internet providers?
________
RT1
Last edited by Createse on Thu Feb 03, 2011 11:06 pm; edited 1 time in total |
|
Back to top |
|
 |
olly86 -
Joined: 25 Apr 2003 Posts: 993 Location: Wiltshire, UK
|
Posted: Wed Feb 28, 2007 4:39 pm Post subject: |
|
|
Createse wrote: | Sry for double posting but arn't telnet and the other two internet providers? |
Nope, they are all different forms of networking protocols.
Wikipedia :: Telnet wrote: | TELNET (TELetype NETwork) is a network protocol used on the Internet or local area network (LAN) connections. It was developed in 1969 and standardized as IETF STD 8, one of the first Internet standards. It has limitations that are considered to be security risks.
The term telnet also refers to software which implements the client part of the protocol. TELNET clients have been available on most Unix systems for many years and are available for virtually all platforms. Most network equipment and OSs with a TCP/IP stack support some kind of TELNET service server for their remote configuration (including ones based on Windows NT). However with recent advancements SSH has become more dominant in remote access for Unix-based machines.
"To telnet" is also used as a verb meaning to establish or use a TELNET or other TCP connection, as in, "To change your password, telnet to the server and run the passwd command".
Most often, a user will be telneting to a unix-like server system or a simple network device such as a switch. For example, a user might "telnet in from home to check his mail at school". In doing so, he would be using a telnet client to connect from his computer to one of his servers. Once the connection is established, he would then log in with his account information and execute operating system commands remotely on that computer, such as ls or cd.
On many systems, the client may also be used to make interactive raw-TCP sessions. |
Wikipedia :: SHA wrote: | In computing, Secure Shell or SSH is a set of standards and an associated network protocol that allows establishing a secure channel between a local and a remote computer. It uses public-key cryptography to authenticate the remote computer and (optionally) to allow the remote computer to authenticate the user. SSH provides confidentiality and integrity of data exchanged between the two computers using encryption and message authentication codes (MACs). SSH is typically used to log into a remote machine and execute commands, but it also supports tunneling, forwarding arbitrary TCP ports and X11 connections; it can transfer files using the associated SFTP or SCP protocols. An SSH server, by default, listens on the standard TCP port 22. |
Wikipedia :: VNC wrote: | Virtual Network Computing (VNC) is a graphical (GUI) desktop sharing system which uses the RFB (Remote FrameBuffer) protocol to remotely control another computer. It transmits the keyboard and mouse events from one computer to another, relaying the graphical screen updates back in the other direction, over a network.
VNC is platform-independent — a VNC viewer on any operating system can usually connect to a VNC server on any other operating system. There are clients and servers for almost all GUI operating systems and for Java. Multiple clients may connect to a VNC server at the same time. This technology's popular uses include remote technical support, and accessing files on one's work computer from one's home computer. |
_________________ Olly |
|
Back to top |
|
 |
aprelium -
Joined: 22 Mar 2002 Posts: 6800
|
Posted: Fri Mar 02, 2007 5:55 pm Post subject: |
|
|
Createse wrote: | Well how do people run programs when they rent a server? I'm running Abyss locally but have a partner who I want to be able to remotely start Abyss when I'm not here. |
If you are using Windows, you can install VNC or use the remote admin capability available in XP/2003/Vista to allow remote access to your graphical interface from a distant computer.
On other systems (Unix based), SSH/Telnet is the way to go. _________________ Support Team
Aprelium - http://www.aprelium.com |
|
Back to top |
|
 |
pkSML -
Joined: 29 May 2006 Posts: 955 Location: Michigan, USA
|
Posted: Fri Mar 09, 2007 1:21 am Post subject: |
|
|
You could allow yourself access to the console (port 9999). Then access the console and you have the ability to start or stop the host. But you cannot restart the Abyss executable from the console. _________________ Stephen
Need a LitlURL?
http://CodeBin.yi.org |
|
Back to top |
|
 |
loloyd -
Joined: 03 Mar 2006 Posts: 435 Location: Philippines
|
Posted: Sun Mar 11, 2007 7:22 pm Post subject: |
|
|
pkSML wrote: | You could allow yourself access to the console (port 9999). Then access the console and you have the ability to start or stop the host. But you cannot restart the Abyss executable from the console. | May I add that this can only be done when the Abyss admin console process has been running in the background regardless of when its featured Host/s are stopped or running. This means that the admin console is running and listening on 9999 - this is actually different from starting Abyss altogether from a state that's not running at all.
As a very ugly but feasible workaround, you can configure a CRON/AT job that runs a script named something like
Code: | %path_reachable_by_ftp%\abyssstarter.bat |
if it exists. Tell your scheduler to run it every minute of the day and to delete this file after running it. Next, tell your offsite friend to prepare a file named abyssstarter.bat that contains the line
Code: | net start abysswebserver |
and upload it in
Code: | %path_reachable_by_ftp%\abyssstarter.bat |
whenever he/she needs to run your Abyss Webserver.
This assumes:
1. that you're using the Windows version,
2. that you can stop and start services using the Windows Net command (or use the SC equivalent)
3. and that you installed Abyss as a Windows service. Alternately, you can tell your friend instructions on what to write your batch/script file on how to run the Abyss executable via Program Files.
For a Linux implementation, use shell scripts instead of batch jobs.
Simple, elegant but inefficiently cumbersome. :-D _________________
http://home.loloyd.com/ is online if the logo graphic at left is showing. |
|
Back to top |
|
 |
AbyssUnderground -
Joined: 31 Dec 2004 Posts: 3855
|
Posted: Sun Mar 11, 2007 7:44 pm Post subject: |
|
|
Now why can't we all think of something simple like that?! :-) _________________ Andy (AbyssUnderground) (previously The Inquisitor)
www.abyssunderground.co.uk |
|
Back to top |
|
 |
|