background preloader

Linux Systems

Facebook Twitter

Xorg - How to forward X over SSH to run graphics applications remotely? - Unix & Linux Stack Exchange. Xorg - What is the difference between `ssh -Y` (trusted X11 forwarding) and `ssh -X` (untrusted X11 forwarding)? - Ask Ubuntu. Vnc - How to set up remote desktop sharing through SSH? - Ask Ubuntu. Input/Output Redirection in the Shell. When we type something into our terminal program, we’ll often see output.

Input/Output Redirection in the Shell

For example: $ echo hello hello As we can see, echo hello is a command that means “output hello”. But where does that output really go? Standard output Every Unix-based operating system has a concept of “a default place for output to go”. Standard input Standard input (“stdin”, pronounced standard in) is the default place where commands listen for information. . $ cat hello there hello there say it again say it again [ctrl+d] As you can see, with standard input, you can send a string to a command directly.

Pipes Pipes connect the standard output of one command to the standard input of another. Linux - how to check if a library is installed? - Server Fault. Wireless - Connect to WiFi network through Ubuntu terminal - Ask Ubuntu. Wireless - How can I display the list of available WiFi networks? - Ask Ubuntu. Command line options · Everything curl. Linux - How to make MySQL table name case insensitive in Ubuntu? Current community your communities Sign up or log in to customize your list. more stack exchange communities company blog Stack Exchange Inbox Reputation and Badges sign up log in tour help Database Administrators Ask Question Database Administrators Stack Exchange is a question and answer site for database professionals who wish to improve their database skills and learn from others in the community.

linux - How to make MySQL table name case insensitive in Ubuntu?

Here's how it works: Anybody can ask a question Anybody can answer The best answers are voted up and rise to the top How to make MySQL table name case insensitive in Ubuntu? 3 Answers active oldest votes Your Answer Sign up or log in Sign up using Google Sign up using Facebook Sign up using Email and Password Post as a guest discard By posting your answer, you agree to the privacy policy and terms of service. Linked. How To Set Up SSH Keys. About SSH Keys SSH keys provide a more secure way of logging into a virtual private server with SSH than using a password alone.

How To Set Up SSH Keys

While a password can eventually be cracked with a brute force attack, SSH keys are nearly impossible to decipher by brute force alone. Generating a key pair provides you with two long string of characters: a public and a private key. You can place the public key on any server, and then unlock it by connecting to it with a client that already has the private key. When the two match up, the system unlocks without the need for a password. Step One—Create the RSA Key Pair The first step is to create the key pair on the client machine (there is a good chance that this will just be your computer): ssh-keygen -t rsa Step Two—Store the Keys and Passphrase Once you have entered the Gen Key command, you will get a few more questions: Enter file in which to save the key (/home/demo/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Step Three—Copy the Public Key.

An Introduction to Linux Permissions. Introduction Linux is a multi-user OS that is based on the Unix concepts of file ownership and permissions to provide security, at the file system level.

An Introduction to Linux Permissions

If you are planning improving your Linux skills, it is essential that have a decent understanding of how ownership and permissions work. There are many intricacies when dealing with file ownership and permissions, but we will try our best to distill the concepts down to the details that are necessary for a foundational understanding of how they work. In this tutorial, we will cover how to view and understand Linux ownership and permissions. If you are looking for a tutorial on how to modify permissions, check out this guide: Linux Permissions Basics and How to Use Umask on a VPS Prerequisites Make sure you understand the concepts covered in the prior tutorials in this series: Access to a Linux server is not strictly necessary to follow this tutorial, but having one to use will let you get some first-hand experience.

About Users Superuser. Linux Users and Groups. Updated by Linode Use promo code DOCS10 for $10 credit on a new account.

Linux Users and Groups

If you are new to Linux/Unix, then the concept of permissions may be confusing. This guide will provide you with an explanation of what permissions are, how they work, and how to manage them. A number of examples will be provided to illustrate how to set and change permissions for both users and groups. What are User and Group Permissions? Linux/Unix operating systems have the ability to multitask in a manner similar to other operating systems.

Read, Write & Execute Permissions Permissions are the “rights” to act on a file or directory. Read - a readable permission allows the contents of the file to be viewed. Viewing File Permissions To view the permissions on a file or directory, issue the command ls -l <directory/file>. The first ten characters show the access permissions. Working with Users, Groups, and Directories The following sections will go over the commands needed to create, delete, and modify user accounts.