Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
I am a newbie to this site and to Linux. I have a problem where I want to be able to connect my Vista computer to my OpenSuse Linux 12.2 computer.
I don't use any Domains. I use Workgroup for all of my computers. My Linux computer is set to the Local name that I use for my Workgroup. For example, if I use Local as my Workgroup then all of my computers including Linux computer has joined Local.
Please keep the directions simple and clear as I am a newbie to Linux. I have tried Tweak Hound site but I got stumped at configuring Samba.
Get the putty.exe file and use that to perform secure shell from Windows to Linux.
Get the pscp.exe file and use that to perform secure copy from Windows to Linux.
You use the IP address of your Linux machine to connect to it and most modern day Linux machines will have the host side capabilities available for your username already enabled.
What will happen when you use putty.exe is that you can plug in the IP address of your Linux system, it will then open a secure shell to that system where you can enter your Linux username/password. And then you have a terminal open to your Linux machine, but on your Windows desktop.
pscp.exe is different, you have to run it from a Windows command prompt, it will give you instructions which are little different than the instructions you'd use for normal Linux based scp, see
1) If you just want to connect occasionally and transfer a couple of files, then winscp is probably the easiest choice. Download/install it on Windows, and connect to the Linux machine's IP using your username and password. If your goal is not file transfer, but instead remote administration, then Putty mentioned above would provide you with command line access to the Linux box.
2) If you want to have a permanent file-sharing connection, then you likely want to set up SAMBA to share a directory on the Linux box and map it to a drive letter on Windows. This will let you use the share as if it's a local drive on the Windows machine.
3) Alternatively, you can set up a shared folder on the Windows machine and mount it using CIFS in Linux. It works basically the same way as option #2, but in the other direction.
It all depends on what your goal is. #1 will give you access to the entire Linux filesystem from within Windows, but it's cumbersome to use if you'll be doing this often. #2 and #3 allow you to share specific directories between Windows/Linux very easily, but access to the rest of the filesystem (directories that aren't being shared) is not allowed.
Last edited by suicidaleggroll; 01-29-2013 at 04:52 PM.
For remote administration, you can use something like VNC to do it graphically, but I suggest you start to become familiar with the command line. Remember, just because you log in on the command line, doesn't mean that everything to do has to be via the command line. If you install an X server on Vista, such as Xming, you can launch GUI applications on Linux and have them show up on Vista. So you might not be able to see the full desktop, icons, menu bar, etc., but if, for example, you want to open up YAST to do some network config, you can just SSH in via putty, and then run "yast2". It'll launch the same graphical YAST interface as if you had clicked on it in the menu bar, but the window will show up on your Vista machine.
Last edited by suicidaleggroll; 01-29-2013 at 05:59 PM.
suicidaleggroll: Let me see if I understand you what you are saying. Use Winscp for Vista TO Linux. If I want folder sharing between Vista and Linux, I should use Samba. Please elaborate more on Samba configuration and Winscp.
For remote administration, I should use Xming. Please explain?
Winscp will work in either direction. Just install it, connect, and play around with it. Trying things out first hand will tell you infinitely more about how it works and how to use it than me typing some words on a forum.
For permanent folder sharing, you can either use SAMBA or CIFS, depending on where you want this shared folder to physically live. If you want the folder to sit on Linux and be remotely mounted on Windows, then you need to set up a SAMBA server on Linux that you can connect to with Windows. If you want the folder to sit on Windows and be remotely mounted on Linux, then you need to set it up as a Windows shared folder on your Vista machine, then use CIFS to mount it on Linux. Either way should work, potato potato (that saying doesn't work so well in text...)
Xming is an X server that runs in Windows. It just runs silently, sitting in the background, doing nothing. The way to actually use it is to connect to your Linux machine using any of the various SSH clients out there...putty, cygwin, etc., and then launch an X application on the Linux machine. The Linux machine will forward the X connection through SSH, where it's handled by Xming and the application opens. You can launch any X application this way...configuration utilities, web browsers, file browsers, etc. Anything you can do while sitting locally at the machine, or through a full RD interface like VNC, you can do by connecting via the command line and launching programs with X forwarding.
Please try some of the suggestions presented here and post specific questions if you have problems.
Last edited by suicidaleggroll; 01-29-2013 at 06:35 PM.