Start dedicated server with linux via putty


I have rented a dedicated server with linux and beginner in this way .just loged in via putty but dont know that how continue for managing the server and  has reached to this instruction:
[root@Server ~]#

Thanks in advance
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

what is the intention to rent this server?  if you want to learn, then you can get lot of online materials for linux. refer below
MOSTAGHASSIAuthor Commented:
I want migrate our website  from a share hosting to this server ,the server has Directadmin so i want that start uploading our site,but first want that see the server conditions,change the pass and ...
The server is already running. You are connected to the shell.

The shell is where you type commands to administer your Linux server. Normally you would see the shell directly on the monitor attached to the computer, and you would type commands in via the keyboard.

In your case, because your server is hosted in a remote location you have instead connected to the shell over the Internet using the Putty application. Putty is connecting to the shell using a service called "ssh" - or "secure shell", which basically is designed to give you secure, encrypted access to the shell from a remote location over the network.

In Linux, there are many different implementations of the shell. Some are more sophisticated than others and some support more features than others. All of them have the same basic concept - you type commands into the shell, hit enter, and those commands are executed which causes the server to do things.

You are almost certainly using a shell called "bash" - which is the most popular shell implementation and is very feature rich.

Bash presents you with a command prompt like this:

[root@Server ~]#

This prompt is telling you a number of things:

1) You are logged in as the "root" user (the administrator user for linux systems)
2) The server's hostname is configured to be "Server"
3) The current directory is "~", which is an alias that means "the current user's home directory"
4) The "#" symbol designates the end of the command prompt. Everything after the # is your place to type in a command, and then hit "ENTER" to execute it.

The Bash shell is an enormous, and quite complicated system and you have a LOT of reading and learning to do. I suggest before you do anything you read a few books introducing you to Linux, Bash, and the shell.

Here's a quick tutorial I found via google. Not sure how good it is but it looks like it covers the basics:

Also, look for YouTube videos introducing you to Linux, Bash, and the Shell.

Here's a couple safe commands you can execute to get your feet wet without breaking anything:

date  -  displays the current date/time
ifconfig  -  displays a large amount of information about the current network configuration
ls /  -  lists the files and directories at the highest level of the filesystem
ping  -  starts a ping request to and shows the results. Hit CTRL+C to stop the operation
top - shows you a graphical, live view of all the programs running on the server. Hit "q" to stop the operation

At this point, you can now type commands into the console to tell the server to do things.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
The 7 Worst Nightmares of a Sysadmin

Fear not! To defend your business’ IT systems we’re going to shine a light on the seven most sinister terrors that haunt sysadmins. That way you can be sure there’s nothing in your stack waiting to go bump in the night.

MOSTAGHASSIAuthor Commented:
But how can i access to control panel of Directadmin?
MOSTAGHASSIAuthor Commented:
But how can i access to control panel of Directadmin?
Most web hosting control panels are accessed via a web interface. DirectAdmin is most likely a daemon hosted on the server, which you use to perform common administration tasks.

You would need to refer to the instructions given to you by your server provider who set up this system originally for you, or you'd need to read the documentation for DirectAdmin in order to learn how to use that particular product. That's a totally separate task from administering the server via SSH.

Here's DirectAdmin's webpage:

And here's a demo of how their system works:

Here's a page that has downloads to the user manual, reseller manual, and admin manual. The Admin manual is probably what you want to read, but since you are the server administrator you probably need to read all three, because when you use the server you will be wearing a variety of different hats. You are the "Admin" when you are administering the server, but you are a "User" when you are uploading or modifying a website that is hosted by that server.

Based on what I've read so far about DirectAdmin, it looks like it listens on port "2222", so I'd try browsing to that using a web browser. .e.g:

where is the public IP address of your server.
MOSTAGHASSIAuthor Commented:
Thanks,there is only one thing for me ,how can i change login password to ssh?
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.