Can you administer a server remotely?

Can you do remote server administration (from a Mac client)? I cannot locate in the docs, just got Mac mini with OSX Server

Ok, fourth time with entering this reply, so this is going to be a little terse. Apologies on that.
Launch Finder. Select the target system or target server in the left navigation. Select Screen Sharing button. Off you go. This is VNC-compatible sharing.
Works for Mac OS X client (when Screen Sharing is enabled in Sharing in System Preferences) and with Mac OS X Server (when Screen Sharing is enabled in Server Admin for the target server).
Using Server Admin is definitely preferable here and the Server Tools can be installed on most any recent Mac OS X client box, though Screen Sharing works nicely for various tasks.
If you want another path, once you have Screen Sharing launched, control-click on the icon in the Dock and select Options and select Keep In Dock.
And welcome to the forums.

Similar Messages

  • Can you Broadcast from a remote cube?

    Can you Broadcast from a remote cube?

    No idea what this means... is this question related to NetWeaver BI/BW ? In that case, your post is in the wrong forum... this forum is about the SAP BusinessObjects Information Management products (Data Services, Data Integrator, Data Quality, Metadata Management, Data Federator, Text Analysis, ...)

  • Can you use the apple remote to control tv programs?

    Can you use the apple remote control like a tv remote to control tv programs & DVDs on the computer? Everything I've found about the Apple Remote talks about using it for products other than desktops. I watch some regular tv shows on my iMac & would like to be able to use a remote control.
    I have a built-in infrared receiver.
    Thanks!

    You should be able to control DVD playback now with the Apple Remote. You may be able to get a bit of functionality with web sites by using Remote Buddy by using it as a virtual mouse and keyboard:
    http://www.macupdate.com/app/mac/21872/remote-buddy
    but you're not going to get anything close to the sort of functionality you'd get with a remote and a TV.
    Regards.

  • Can you program a universal remote to a mac?

    Can you program a universal remote to a mac?

    If you want to use a universal remote?
    see > using a universal remote with an Apple computer - Google Search
    If you have an Apple Remote?
    see > Pairing your Apple Remote with your computer
    Go to: Apple > System Preferences > Security & Privacy > General > unlock the preference panel > click the Advanced... button and then the Pair... button.
    FWIW the Apple Remote from my 2006 iMac works fine with my 2010 Mac Mini running 10.8.5.

  • Can't connect to server remotely, connects fine locally

    I've got an extremely frustrating problem that I can't figure
    out. I have a simple application to test the connection to the FMS
    2 server. If it can connect it basically just says "Connection
    Successful", if it can't connect "Connection Failed". It's named
    'FMStest' and I have created a folder by that name in the
    'applications' directory within the FMS2 directory. The local
    version connects successfully and shows as connected in the
    management console--the connection string I'm using locally is:
    rtmpNow = "rtmp:/FMStest";
    The remote connection fails everytime--I upload the published
    files to our webserver and access the created html file. the
    connection string I use for the remote connection is:
    rtmpNow = "rtmp://my.domain.com/FMStest"; //domain changed
    for security reasons
    Here is the full code:
    var nc:NetConnection = new NetConnection();
    var rtmpNow:String = new String();
    rtmpNow = "rtmp://my.domain.com/FMStest"; //changed for
    privacy
    nc.onStatus = function(info){
    trace ("Level: "+info.level+" Code: "+info.code);
    trace(code.list);
    connect_txt.text = info.code;
    if(connect_txt.text == "NetConnection.Connect.Failed"){
    stat_text.text="Status: Not Connected";
    status_text.text = "Connection to "+rtmpNow+" failed"+"
    Level: "+info.level+" Code: "+info.code;
    else{
    status_text.text = "connection successful";
    stat_text.text="Status: Connected!";
    nc.connect(rtmpNow);
    stat_text.text = "Status: Connecting";
    We've checked all the firewall and other configurations, I've
    tried all variations of the connection string (including using the
    IP address) No luck. Any ideas?

    If you get a "Connection failed" from typing "telnet
    my.domain.com 1935", you have a connection problem. Try running the
    client from different sites (starting from the server itself) to
    identify the component that's blocking the connection.
    You can try running the server on more ports than 1935. Try
    port 1935 and port 80 with RTMP and RTMPT.
    To do so shutdown your server and edit the ADAPTOR.HOSTPORT
    entry in fms.ini. You may have to disable your webserver to avoid
    port conflicts. Then start FMS again and retry. Then check the log
    files. Best is to have a tail on access.00.log

  • How  can you load local server urls on application start?

    Background:
    I've been searching for close to two days for an answer to this question, it's full of gotchas and I can't quite get it figured out.
    I have an application which contains several web services. These services load up listeners when the services are invoked which makes them available for input. The user has the option of disabling automatic load of these services and invoking them manually by typing in the local url and starting the app. The can allow the autoload which uses a the or allowing the auto load to start. Currently the local url is hardcoded in a property file and this is how the services knows the local endpoint to envoke when it autostarts.
    <servlet id="AutoStart_01">
    <servlet-name>autoStart</servlet-name>
    <servlet-class>com.loadmy.StartupClass.Here</servlet-class>
    <load-on-startup>1</load-on-startup>
    </servlet>
    This works all fine and well until it's deployed onto a machine that runs a local weblogic cluster that has more than one jvm (and multiple ports) loading the application up.
    Problem
    The question is, how can you get the applicaton to recoginize the local url for the jvm that is running which can be on different ports? Here's what I've tried
    A - Using Inet.Address - This doesn't let you know what port your application is on
    B - Using the load servlet on start up ( Only the init() function is called and the request object hasn't been created and the request object is what contains ther protocol, server and port information)
    C - Loading a jsp page (READ... purposefully loading a jsp page) on application start. The thought here is that this contains a request object, but unfortunately on this doesn't work in my servlet container (currently tomcat 6 but the application is for a web logic machine)
    D - I thought about possibly using System.properties() but no luck there
    I'm at witts end on this one and I know there is something that can recoginze the local servlet container and extract the url and port from it.
    Any suggestions would be great.
    Flabergasted [sic]

    Hi,
    I had a simmilar requirement once, i also had to display some meaningful message with the busy mode icon, but i guess that comes directly from the WD Framework and is not possible to be changed. Refer the following thread, i raised that time.
    Web Dynpro ABAP
    Dont have much idea if somethig exists in portal for this.
    Regards,
    Runal

  • Can you help? -- Server don't sends messages.

    I have this program, a server to transmit text files (I mean: it's suppose to that, that doesen't means that it does it!), but when the server should send messages nothing happens!
    I cannot understand why, can you?
    Thanks.
    Here is the program:
    import java.io.*;
    import java.net.*;
    *Commands:
    *000-Do Nothing (File Transfer)
    *101<name>-Transfer file with that name
    *102<name>-Transfer array with that name
    *777-Error
    *999-exit
    *System File:
    *Adimistrator password
    *Max num of connections
    *Number of accounts
    *Accounts...
    public class DataTransferServer{
        public static server Server;
        public static PrintWriter log;
        private static void startlog(){
            try{
                log = new PrintWriter(new FileWriter("ServerLog.txt"));
                log.println(System.currentTimeMillis()+": "+"Log started.");
            }catch(Exception e){
                System.out.println("Could not start log");
        public static void sendDatabase(String path){
            try{
                TextReader input = new TextReader(new FileReader(path));
            }catch(Exception e){
        public static void SERVER(int port){
            //while(true){
            try{
                Server.makeserver(port);
                //log.println(System.currentTimeMillis()+": "+"Server connected.");
                controler Controler = new controler();
                //log.println(System.currentTimeMillis()+": "+"Going to start controler...");
                Controler.controler(Server.returnConnection());
                System.out.println("Connection accepted");
            }catch(Exception e){
                System.out.println("Error");
    class controler extends java.lang.Thread{
        private Socket socket;
        public static PrintWriter log;
        private static long startlog = System.currentTimeMillis();
        private static void startlog(){
            try{
                log = new PrintWriter(new FileWriter("ServerThreadLog.txt"));
                System.out.println(System.currentTimeMillis()-startlog+": "+"Log started.");
            }catch(Exception e){
                System.out.println("Could not start log");
        public void controler(Socket Socket){
            startlog();
            System.out.println(System.currentTimeMillis()-startlog+": "+"Log started.");
            socket = Socket;
            start();
        public void run(){
            try{
                log.println(System.currentTimeMillis()-startlog+": "+".");
                PrintWriter out = new PrintWriter(socket.getOutputStream());
                TextReader in = new TextReader(socket.getInputStream());
                boolean exit = false;
                int permission = 0;
                while(!exit){
                    System.out.println(System.currentTimeMillis()-startlog+": "+"Sending greetings message.");
                    out.println("000Hello"); //At least here it should transmit anything!
                    System.out.println(System.currentTimeMillis()-startlog+": "+"Getting command.");
                    String command = in.getln();
                    System.out.println(System.currentTimeMillis()-startlog+": "+"Got command: "+command+".");
                    System.out.println(System.currentTimeMillis()-startlog+": "+"Got Action: "+getAction(command)+".");
                    int ToDo = getAction(command);
                    switch(ToDo){
                        case 999:
                            System.out.println(System.currentTimeMillis()-startlog+": "+"In case 999.");
                            exit = true;
                            break;
                        case 102:
                            try{
                                System.out.println(System.currentTimeMillis()-startlog+": "+"In case 102.");
                                String[] args = getArgs(command);
                                System.out.println(System.currentTimeMillis()-startlog+": "+"Args1: "+args[0]);
                                TextReader incoming = new TextReader(new FileReader(args[0]));
                                int length = 0;
                                while(!incoming.eof()){
                                    incoming.getln();
                                    length++;
                                System.out.println(System.currentTimeMillis()-startlog+": "+"Lenght: "+length);
                                incoming = new TextReader(new FileReader(args[0]));
                                for(int count=0; count<=length-1; count++){
                                    String temp = incoming.getln();
                                    out.println("000"+temp);
                                    System.out.println("Send>000"+temp);
                                break;
                            }catch(Exception e){
                                System.out.println(System.currentTimeMillis()-startlog+": "+"102: Exception Occurred: "+e.toString());
            }catch(Exception e){
                System.out.println(System.currentTimeMillis()-startlog+": "+"Exception Occurred: "+e.toString());
            System.out.println(System.currentTimeMillis()-startlog+": "+"999: Exit.");
        private static String[] getArgs(String command){
            System.out.println(System.currentTimeMillis()-startlog+": "+"In getArgs.");
            command = command.substring(3, command.length());
            System.out.println(System.currentTimeMillis()-startlog+": "+"The command: "+command);
            String[] args = new String[0];
            int last = 0;
            System.out.println(System.currentTimeMillis()-startlog+": "+"Command length: "+command.length());
            boolean exit = false;
            int end = command.length();
            int count = 0;
            while(count<end){
                System.out.println(System.currentTimeMillis()-startlog+": "+"(count="+count+").");
                if(command.charAt(count)==',' || command.charAt(count)==';'){
                    System.out.println(System.currentTimeMillis()-startlog+": "+"Found ',' or ';'.");
                    args = addColum(args);
                    args[args.length-1] = command.substring(last, count);
                    System.out.println(System.currentTimeMillis()-startlog+": "+"Found arg: "+args[args.length-1]);
                    last = count+1;
                count++;
            System.out.println(System.currentTimeMillis()-startlog+": "+"Returning args.");
            return args;
        private static String[] addColum(String[] oldArray){
            System.out.println(System.currentTimeMillis()-startlog+": "+"In addColum.");
            String[] newArray = new String[oldArray.length+1];
            for(int counta = 0; counta<=oldArray.length-1; counta++){
                newArray[counta] = oldArray[counta];
            return newArray;
        private static int getAction(String command){
            return Integer.parseInt(command.substring(0, 3));
    }The problem is not of the client (I hope!), because I tested it.
    Thanks for your help.

    OK, I got the anser:
    Sould be:
    PrintWriter out =new PrintWriter(new BufferedWriter(new OutputStreamWriter(socket.getOutputStream())),true);Instead of:
    PrintWriter out = new PrintWriter(socket.getOutputStream());

  • Can you select the server name or I.P. from SQL

    I am trying to find where I can get the server name or IP address from an SQL query, Can you Help?

    Do you mean the database host? It's like this:
    SQL> select host_name from v$instance;
    HOST_NAME
    sqlintdb4                                                                                                                                                                                                                                                                                                                               

  • Can you fix my problem remotely???

    If you could see my desktop, I have a png file of what happens when I open an InDesign document. They all turrn into this same little window.
    Amy_Wong
    Whatever happened to Terri Stone, the Adobe staff member who already received many of my messages and didn't answer any of them???
    Re: the above attached image. How can you help me to view my InDesign documents???

    We are all itunes users just like you.
    Contact itunes support.

  • Can you use LV6.1 Remote Panel AND CGI?

    I would like to use both CGI and the Remote Panel system of LabView 6.1. I'd perfer to be able to implement the CGI in either Perl or LabView, but anything would work. What I'm trying to do is have a front end that is mainly all CGI, and only after certain conditions things have occured in the CGI would they be allowed access to the Remote Panel. This could be pretty easily done by having the CGI write the HTML file for the Remote Panel. I would do it all using Remote Panel, but the I only have 1 license, and I only really want 1 person to be able to use the Remote Panel at a time, but I want multiple people to have access to the CGI at any given time. Any ideas would be more helpful.

    I'm working on a similar issue with controlling connections to my remote panels. Correct me if I'm wrong, but I think the above solution has some loopholes also. Since the CGI script is generating a new HTML and actually writing it to disk, wouldn't anyone else also be able to connect to this newly page if they new the URL?
    For instace:
    1) A person logs in from the CGI page.
    2) The CGI script builds the remote panel page.
    3) At any time thereafter, someone knowing the name of the new webpage can connect to it.
    Now this problem could be solved if the newly generated page could be sent directly to the person who has logged in if session variables were used within a single web server. However, since two separate web servers are being
    used, this is probably not possible.
    If anyone has a solution to this new problem or can refute what I've just said, please let me know. I have been running over how to do use a login system repeatedly without success. I really don't want to default back to using IP addresses to block access since my users will be 1) spread across multiple IP ranges and 2) more than likely unable to provide their own IP addresses if requested.
    Thanks,
    Pete

  • Inability to RESUME download in ffox - how can you see if server supports resume e.g. any of the filehosts

    hi: i have been trying to dl from filepost (file size 260) and occasionally it stops at 240.
    i tried the answer in support to "dummy resume:"
    https://support.mozilla.org/en-US/questions/672203?esab=a&as=aaq
    it did not work.
    how can i test if the site allows resume?
    or do i need to test for a specific file on that filehost allows resume?
    thankyou

    Hi Cor-el
    I found Opera. Opera browser does not compare to firefox greatness. Nor does their support help forums.
    But Opera does have RESUME button on their download window.
    The trick with opera, is to open the download manager in a new window, and make it look like Firefox great add-on DownloadManager Tweak.
    then it looks the same, so you know what your doing
    AND it has a download / RESUME button
    fyi:
    > I tested Opera Download on all the failed ones (trying the tricky rename workaround) '''Opera RESUMED in all 9 test cases.'''
    > and where i could not get firefox to resume, not once in all 9 test cases.
    so my conclusion is the workaround is not very good. And it had nothing to do with the server i was downloaiding from (in these 9 test cases)
    perhaps..... in a future version: - firefox can also have the wonderful resume button, and the add-on Download Manager TWEAK, can also have the RESUME download button.

  • Can you install Lion server but still use the mac as normal?

    I have a Macbook Pro and I would like to install Lion server. I was wondering if when I buy it off the mac app store if it works like any application so I can like close out of the server and use the mac as normal like to get on the Internet, or if Lion server installs like a new operation system and I can't use my mac as normal?
    Thanks
    WirelessCharge

    Welcome to the Apple Support Communities
    Of course. On Mountain Lion and Lion, Server is just an app, so you can close it and turn off its services whenever you want to use your Mac as usual, although you don't have to close Server app to use the computer as normal

  • Can you access time capsule remotely?

    I am currently at work and would like to access backed up files from time capsule, didn't know if this is possible.

    Yes, you can on a Mac as the TC is only able to present AFP access to the internet.
    There is a number of methods to set this up but since Apple is shutting mobileme the easy method has finished.
    Follow the info in this thread.. starting with the post at the bottom.
    https://discussions.apple.com/thread/2792797?tstart=0
    That is valid for TC if it is set as the router in the network, and takes the public ip on its wan interface.
    If the TC is behind another router, you will need to open tcp and udp on port 548 to get access.
    It is relatively simple to do.. but I am fairly sure this is not secure.. even if you put a decent password on the disk, which indeed you should do, it is open to man in the middle type attack. If the content on the TC is not an issue.. then you can live with the risk, but if you would prefer not to have people get access, I would say this is the wrong way and you should use a vpn router, and bridge the TC.
    You will need to check that your workplace allows access as many work places will consider what you are doing is a risk as well.

  • Can you Run Lion server on iMac and use monitor for another computer

    With lion server you don't need a monitor and I figure why buy a mac mini when i could by a 27" imac and use it as a display and a mac mini running lion server.
    I have been going over the scenarios and am trying to decide if I should buy the TB display or a second 27" imac.  Eventually I will have 3 27" displays... but I want to run Lion Server off of one of the imacs... and use the display with the other imac.
    do you know if it is possible to use the display of the imac for a mbp or another imac while running an operating system (lion Server) on the computer at the same time.
    not sure if I made my self clear there or not.
    Ryan

    Ryan as long as both the Mac Mini and iMac have Thunderbolt you could use the iMac as an external monitor for the Mac Mini. The current machines with Thunderbolt connections are 2011 iMacs, MacMini's, MacBook Air's & all MacBook Pros.

  • Lion upgrades. Will it be available on disk? 4Gig will eat into my data, and do I have to download three times for my three macs? Can you only get server if you have snow leopard server already or can snow leopard be upgraded to server at the same price?

    ?

    What about cloned backup drives?  Can those drives be moved to another machine?  Filemaker 1 in 1984 through Filemaker Pro 8.5 allowed you to run the software off an external drive.  With Filemaker 9 they moved to a file scheme that required calling in and uninstalling from one cpu and installing to a new cpu.  That would have been fine if Filemaker would answer their phones.  It was a horrible experience, something Mac users would not tolerate back in the eighties.
    With the Apple Store, you could avoid calling in but their system has to be online for you to make your transition.  Because Apple sells hardware, they should continue to build some costs into the hardware and continue ease of use.  Microsoft can't do that.  That is why I do not use Microsoft products except Office.
    Steve,
    If your three macs are similar, installing to an external firewire drive may or may not still work as a boot device.  It has been nice to be able to boot from a backup drive instead of just recover files from a backup.
    Ji`m

Maybe you are looking for

  • Reading a CSV file and producing an array of objects

    Hi everybody, I am writing an application which will read a cvs file and produce an array of objects. Can any body help me to solve this problem? Thanks Finny

  • Get URL from embedded Flash AS3 movie

    I have a thumbnail scroller app built with AS3 on my website homepage. I have the class files but would like to know of any quick workaround to make the embedded Flash movie clickable without reworking the AS3 files. What I would like to do is if you

  • Mail Adapter: XIALL and attachments

    Hi All, I have a scenario with Sender Mail adapter, where I need data from both the Mail and the attachment. I tried using XIALL, but get a SAXParserException. Is there any other way that I can use both Main Payload as well as Attachment fields? Rega

  • ORA-01722  Invalid Number while executing the Query

    Hi Friends,  need your valuable suggestions. We have a DSO with a   characteristic info object  ZDAT (DATA TYPE DATS)  with a reference from 0DATE. I am able to see the data of the info object ZDAT using LIST CUBE on the DSO. While using this info ob

  • Múltiple iTunes Store issues on 2.4

    My Apple TV was working great until 2.4 software update. The first issue I started having, as other users, was the inability to play purchased content, at the moment it is not completely fixed, music now plays but some videos/movies doesn't, my Apple