diff --git a/doc/installation.md b/doc/installation.md
index 4b511d02621..ca462f6b524 100644
--- a/doc/installation.md
+++ b/doc/installation.md
@@ -52,9 +52,8 @@ The scripts and commands below invoke `wget, git, add-apt-repository` which may
**Note** on graphic sub-system utilization:
*glfw3*, *mesa* and *gtk* packages are required if you plan to build the SDK's OpenGl-enabled examples. The *librealsense* core library and a range of demos/tools are designed for headless environment deployment.
- 3. Install Intel Realsense permission scripts located in librealsense source directory:
- `sudo cp config/99-realsense-libusb.rules /etc/udev/rules.d/`
- `sudo udevadm control --reload-rules && udevadm trigger`
+ 3. Run Intel Realsense permissions script located from librealsense root directory:
+ `./scripts/setup_udev_rules.sh`
4. Build and apply patched kernel modules for:
diff --git a/scripts/setup_udev_rules.sh b/scripts/setup_udev_rules.sh
new file mode 100755
index 00000000000..03af41c2592
--- /dev/null
+++ b/scripts/setup_udev_rules.sh
@@ -0,0 +1,20 @@
+#!/bin/bash -e
+
+echo "Setting-up permissions for RealSense devices"
+
+exec 3>&2
+exec 2> /dev/null
+con_dev=$(ls /dev/video* | wc -l)
+exec 2>&3
+
+if [ $con_dev -ne 0 ];
+then
+ echo -e "\e[32m"
+ read -p "Remove all RealSense cameras attached. Hit any key when ready"
+ echo -e "\e[0m"
+fi
+
+sudo cp config/99-realsense-libusb.rules /etc/udev/rules.d/
+sudo udevadm control --reload-rules && udevadm trigger
+
+echo "udev-rules successfully installed"