Hey smart people that know about servers and SSH

So I’m working on a new server where I’ll only be doing Django development on, so I’m way in the dark on how to get this stuff set up as I’m used to super simple apache/php stuff.

Anyway I need to create a user to ssh in and do stuff I suppose. I have two questions about that. I can create the user in any of the following:
/bin/bash/
/bin/sh/
/bin/ksh/
/bin/csh/
/bin/tcsh/

I have no idea what any of that means. I realize I’m in over my head but I have to stat somewhere :shrug:

Also can I ssh with windows command prompt?

I didn’t really think this fit anywhere, but if someone wants me to move it I’ll be happy to.

Thanks folks.

Those things listed are shells in Linux - just different flavours of command line languages. You can use your normal unix login to login through SSH. Get PuTTy, it’s a Windows SSH program. Login with your server’s hostname/ip address, then it’ll ask you to accept some signature, enter your user/pass, and ta-da SSH.

Now finish that site so I can see it.

Which cl language would be my best bet? I don’t know any of them so I might as well start with the best one.

Thanks for the response :beam:

bash is probably the most common I reckon… it’s the default on OSX

I’d advice you to use bash too. Just open terminal if you’re on OSX.

I’ll third bash, it’s the default on Linux and OSX (As far as I know.) and is really easy to get the hang of. Remember, ls is your greatest friend.

It depends on what you need the script to do.
You can take a look here http://www.faqs.org/faqs/unix-faq/shell/shell-differences under Shell features. Some people write their own shell scripts to get all the usability they need.

I hear you nobody. Like others suggested, you can use putty, or I use SSH Secure Shell. Here’s the link to download it: http://www.wm.edu/it/index.php?id=2928 and it’ll look something like this: http://www.bristol.ac.uk/is/learning/documentation/ssh-i1/ssh-i1-1.gif

I love it, it’s very easy, and ftp is just awesomely easy!
Hope this helps! :slight_smile:

Thanks all, going to use bash and putty. I really wish I had a mac for work, boo.

Super useful bash command list page > http://www.ss64.com/bash/

[QUOTE=ramie;2332501]Super useful bash command list page > http://www.ss64.com/bash/[/QUOTE]
I friggin love that site. It’s so clean, so concise. That dude’s done amazing work.

I 20th Bash? Bash is pretty awesome and it’s the default on most Unix variants nowadays.

And PuTTy is bloody marvelous as well. It is the best terminal applications I have ever used. In fact, when I have a Linux virtual machine running in Windows, I use PuTTy to SSH into that machine to use command line instead of using the crapass console in Linux.

This thread is just getting me hot.

[thisandco@web40 bin]$ ls
compile-messages.py  django-admin.py  make-messages.py  unique-messages.py
daily_cleanup.py     __init__.py      profiling
[thisandco@web40 bin]$ django-admin.py startproject thisandco
-bash: django-admin.py: command not found

:frowning: whatidoinwrong?

nevermind, got it.

Where is ‘iwconfig’, ‘clear’, ‘poweroff’, ‘reboot’, ‘modprobe’, ‘mkfs’, etc…? Really useful commands…

That list is incomplete, I prefer this one:

Plus the wireless commands:

:wink:

Those aren’t really bash commands. They are system-specific and they are in the man page.

[quote=Loyx;2333186]Where is ‘iwconfig’, ‘clear’, ‘poweroff’, ‘reboot’, ‘modprobe’, ‘mkfs’, etc…? Really useful commands…

That list is incomplete, I prefer this one:
http://www.oreillynet.com/linux/cmd/

Plus the wireless commands:
http://wirelessdefence.org/Contents/LinuxWirelessCommands.htm

;)[/quote]

lol, thats me told, I guess iwconfig and clear are more useful that find, ls, cat or tail :bounce:

[COLOR=Gray](note: thread about bash ala bash command list)[/COLOR]

Alex, I’ll try “things over my head” for $200.

Try:

./django-admin.py startproject thisandco

Got it yesterday, but that’s what I did. Thanks :slight_smile:

No problem Ms Jenkins.