CS 200. User IDs, Passwords, Permissions & Groups. User IDs, Passwords, Permissions & Groups. CS 200 Spring 2017

Similar documents
:

CS CS Tutorial 2 2 Winter 2018

CS 1301 Fall 2008 Lab 2 Introduction to UNIX

CS 1301 Lab 2 Introduction to Webservers at GaTech

Introduction to the Linux Command Line

Unix Groups and Users

Where to save your work

File Transfer with SSH

FIT 100: Fluency with Information Technology

Principles of Bioinformatics. BIO540/STA569/CSI660 Fall 2010

Users, Groups and Permission in Linux

Contents. CMSP File Sharing User s Guide

CS Fundamentals of Programming II Fall Very Basic UNIX

Common UNIX Commands. Unix. User Interfaces. Unix Commands Winter COMP 1270 Computer Usage II 9-1. Using UNIX. Unix has a command line interface

CS 215 Fundamentals of Programming II Spring 2019 Very Basic UNIX

Session 1: Accessing MUGrid and Command Line Basics

Lab 5: Dreamweaver CS5, Uploading your Web site

Oregon State University School of Electrical Engineering and Computer Science. CS 261 Recitation 1. Spring 2011

commandname flags arguments

Using WestGrid from the desktop Oct on Access Grid

Clearspan Communicator Desktop R20.2.2

CENG 334 Computer Networks. Laboratory I Linux Tutorial

From using an External Harddrive, to a Google Cloud Drive; there is no one way to backup data.

Basic Unix. Set-up. Finding Terminal on the imac. Method 1. Biochemistry laboratories Jean-Yves Sgro

Exercise Sheet 2. (Classifications of Operating Systems)

5/8/2012. Encryption-based Protection. Protection based on Access Permission (Contd) File Security, Setting and Using Permissions Chapter 9

Mapping Network Shares

Hitchhiker s Guide to VLSI Design with Cadence & Synopsys

Programming Project # 2. cs155 Due 5/5/05, 11:59 pm Elizabeth Stinson (Some material from Priyank Patel)

Microsoft TS: Windows Small Business Server 2011 Standard, Configuring. Practice Test. Version:

Remote Access User Guide for Mac OS (Citrix Instructions)

1. A broadband connection. 2. Windows Vista (for these instructions; other operating systems have other instructions).

IT Essentials II: NOS Linux Labs Using Knoppix

WebDAV. Overview. File Permissions and Management. Authentication Methods

Chapter 8: Security under Linux

Outlook Desktop Application for Windows

Permission and Ownership

Operating Systems Linux 1-2 Measurements Background material

Telnet & FTP. Department of Educational Multimedia Faculty of Education

CMPSCI 120 Fall 2013 Lab #2 Professor William T. Verts

Linux at the Command Line Don Johnson of BU IS&T

TEMPO INSTALLATION I O A. Platform Independent Notes 1. Installing Tempo 3. Installing Tools for the Plugins 5. v0.2.

SIMICART USER GUIDE SERIES. SimiCart Install SimiConnector

CENG200 - Lab 2: Security, Simple Web Pages

How to Create a NetBeans PHP Project

Find out where you currently are in the path Change directories to be at the root of your home directory (/home/username) cd ~

Faculty and Staff Instructions for connecting to the Hood College VPN to access your files on Blazer and/or your on-campus computer

My Site. Introduction

Remote Access to Matlab at Mason. CDS-130: Computing for Scientists. Spring Jie Zhang

Goals for This Lecture:

Chap2: Operating-System Structures

SBCC Web File System - Xythos

CMPSCI 120 Fall 2017 Lab #1 Professor William T. Verts

Linux Operating System Environment Computadors Grau en Ciència i Enginyeria de Dades Q2

Using BlueStep Data Vault with WebDAV

PeopleSoft Financials for Macintosh

Unix Workshop Aug 2014

CSE 390a Lecture 3. Multi-user systems; remote login; editors; users/groups; permissions

Flash Video Encoder CS3 Fetch Microsoft Office 2004 (Excel, imovie. Powerpoint, Word, Entourage) itunes

Booting a Galaxy Instance

How to Access CTC via VPN with Mac OS 10.7x

Short Read Sequencing Analysis Workshop

: the User (owner) for this file (your cruzid, when you do it) Position: directory flag. read Group.

CSCI 350 Virtual Machine Setup Guide

Remote Access to Unix Machines

Citrix Desktop for Home Computers Mac OS Instructions

Linux Command Line Primer. By: Scott Marshall

Automatic Creation of a Virtual Network with VBoxManage [1]

Unit: Making a move (using FTP)

VMWARE HORIZON CLIENT OFF CAMPUS TUTORIAL. Software Installed: What is VMware Horizon Client? In This Manual

A Brief Introduction to Unix

UTA Tech Orientation Spring 2019

Using UNIX. -rwxr--r-- 1 root sys Sep 5 14:15 good_program

8 MANAGING SHARED FOLDERS & DATA

Creating Avid Projects, and Media Sharing with Small Tree TitaniumZ

You can access data using the FTP/SFTP protocol. This document will guide you in the procedures for configuring FTP/SFTP access.

What is VMware View. IMPORTANT: Connecting from Off-Campus. Connecting to View Desktops. Downloading the Client

Security and File Permission. Harish Kumar.H.C Asst.Professor Department of CSE

Getting Started with VPN

Race Condition Vulnerability Lab

Basic Survival UNIX.

SharePoint General Instructions

CS197U: A Hands on Introduction to Unix

Introduction. SSH Secure Shell Client 1

Bitnami MEAN for Huawei Enterprise Cloud

TECH 4272 Operating Systems

Introduction to Linux Spring 2014, Section 02, Lecture 3 Jason Tang

CSC111 Computer Science II

RWT Network System Installation Guide

You will automatically be in your user (home) directory when you login.

Lab 2A> ADDING USERS in Linux

macos Security Checklist:

Linux File System and Basic Commands

Filesharing. Jason Healy, Director of Networks and Systems

User Guide Version 2.0

LING203: Corpus. March 9, 2009

Remote VPN Remote access for personal devices

WINDOWS CONFIGURATION

Connecting from Off-Campus to Your Office Mac Using a Windows 10 PC

CpSc 1111 Lab 1 Introduction to Unix Systems, Editors, and C

Transcription:

CS 200 User IDs, Passwords, Permissions & Groups 1

Needed to control access to sharepoints and their contents Because Macs & PCs now support multiple accounts, user IDs and passwords are also needed on your client machine by default, you and only you, have access to the folders & files you create for the most part you don t notice them because it s automatic ie. happens by default, although you can give others access A group is a named collection of user IDs User IDs & Passwords on unix machines (eg. Macs), access to a file or folder can be given to the members of a group in addition to the owner 2

Permissions as seen by OS X s Finder Permissions for files Read & Write Read Only No Access Permissions for folders Read & Write (full access) Read Only (list contents) Write Only (Drop Box) No Access Permissions are granted separately to the owner (identified by a userid) a group others ie everyone else, aka public permissions if you are not the owner & your userid is in the group, you get group access otherwise you have whatever access the file or folder s public permissions provide Only the owner can change a file or folder s permissions 3

Changing Permissions in a Unix Terminal Open a Terminal/Unix shell Applications: Utilities: Terminal Log into your student.cs.account ssh bmdaly@linux.student.cs.uwaterloo.ca Change to your public_html directory (web root folder) cd public_html Look at the permissions of the files within that folder CS 200 Spring 2016 4 Userids, Passwords, Permissions & Groups

What do the permissions mean? User (u) first three or four letters Group (g) next set of three letters Other (o) last set of three letters r Read Only w Write Only x Executable d Directory 5

Final steps to change permissions on a folder Change the group and everyone permissions to be readable chmod go+rx cs200.html This will change the permissions on the file cs200.html to be: readable and executable to the group and everyone chmod -R go+rx publc_html This will change the permissions of all files within the public_html folder to be: readable and executable to the group and everyone it applies to all the files within public_html because -R means recursive chmod g+rwx cs200.html This will change the permissions on the file cs200.html to be: readable, writable, executable to the group chmod g-w cs200.html This changes the permissions of the file cs200.html: It removes the writable permissions for the group CS 200 Fall 2016 6 Userids, Passwords, Permissions & Groups

Using your own machine (1) You can change permissions on files on your own machine by accessing a unix shell such as Terminal To change permissions on files on your student.cs network drive from your own machine: use a unix shell such as Terminal login to your student.cs account by typing ssh userid@linux.student.cs.uwaterloo.ca, where userid is your Quest/student.cs username, then press Enter type your student.cs password and press Enter you can now change permissions on the files in your student.cs network drive as you would from a campus machine 7

Using your own machine (2) If you want to access and use the files from your student.cs network drive on your own machine: Connect to the server smb://smb-files.student.cs.uwaterloo.ca On a mac, go to Finder > Go > Connect to Server Enter your Quest/student.cs username and your student.cs password You can then select your username to mount your network drive If you want to access and use these files on your own machine and you are off campus: Follow the instructions here: https://uwaterloo.ca/informationsystems-technology/services/virtual-private-network-vpn/aboutvirtual-private-network-vpn#difference-vpn-remote-desktop to set up a VPN client and access the university s VPN You can then follow the above instructions 8