User Tools

Site Tools


tech:documentation:exams:scanning

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
tech:documentation:exams:scanning [2022/03/10 14:33] – [Prepare Printer] kohofertech:documentation:exams:scanning [2024/03/07 15:13] kohofer
Line 1: Line 1:
-====== Procedure to enable scanning of exams ======+====== Procedure to enable scanning of Exams/PIS etc ======
  
-This allows to scan exams on the Printer and save them in a folder in the Archive.+Use the VM gutenberg.inf.unibz.it Ubuntu 20.04 LTS with samba version: Version 4.13.17-Ubuntu
  
-Printer: UBZ125POS100 http://10.10.32.125\\ +IMPORTANT
-Archive: \\ubz02bdc.unibz.it\Users\Faculty of Computer Science\1 Didattica\1.7 Esami\Copie Esami\Scans-from-Kopier \\ +
-Infos: IP: 10.7.4.111+
  
-===== Prepare shared Folder =====+To make scan to folder work, this 2 options in [global] section  
 +are necessary in smb.conf
  
-Connect to Windows Maschine, e.g. Windows Labs via VSphere (https://desktop.scientificnet.org/portal/webclient/#/desktop)+  vi /etc/samba/smb.conf
  
-Open File Manager and enter: \\10.7.4.111\Users\Faculty of Computer Science\1 Didattica\1.7 Esami\Copie Esami+<code> 
 +client min protocol = NT1 
 +server min protocol = NT1 
 +</code>
  
-Click on the folder Scans-from-Kopier and select **Properties**+  systemctl restart smbd.service
  
-{{:tech:documentation:exams:properties_scans-from-kopier.png?400|}} 
  
-Make sure the usersync_user@unibz.it has Write permissions!+https://wiki.ubuntuusers.de/Samba_Server/smb.conf/ 
 + 
 +---- 
 + 
 +This allows to scan exams on the Multifunction Printer Canon and save them in a folder in the Archive. 
 + 
 +PrinterUBZ125POS100 http://10.10.32.125\\ 
 +Archive/Path: \\fsu.unibz.it\Users\Faculty of Computer Science\1 Didattica\1.7 Esami\Copie Esami\scans \\ 
 +Infos: IP: 10.7.28.68
  
 ---- ----
Line 25: Line 34:
 Login into printer via web: Login into printer via web:
  
-http://10.10.32.125/web/guest/en/websys/webArch/authForm.cgi+http://10.10.32.125:8000/
  
-login: admin\\ +login: administrator\\ 
-password: empty+password: ********
  
-Click on **Address Book**+  - Click on **Address Book** 
 +  - Select Address List 02 
 +  - Register New Destination... 
 +  - Type: file 
 +  - Click Set 
 +  - Enter Name: gutenberg 
 +  - Protocol: Windows (SMB) 
 +  - Hostname: \\gutenberg.inf.unibz.it\scans 
 +  - Click: OK
  
-Press Add User and enter this details:+===== Set Firewall/ACL rules ===== 
 + 
 +Open SMB port 139 or 445 on the firewall for the 2 machines! 
 + 
 +  telnet 10.7.28.68 445 
 +  Trying 10.7.28.68... 
 +  Connected to 10.7.28.68. 
 +  Escape character is '^]'
 +  ^CConnection closed by foreign host. 
 + 
 +ACL rulez set by Andreas Zöschg! 
 + 
 +===== Set-up VMgutenberg ===== 
 + 
 +   ssh gutenberg 
 + 
 +Make sure after reboot that the drive is mounted! 
 + 
 +  cat /root/start-at-reboot.sh 
 +  mount -a 
 + 
 +Entry in /etc/fstab
  
 <code> <code>
-Registration No : consecutive number, system will do +\\fsu.unibz.it\inf\Faculty\040of\040Computer\040Science\1\040Didattica\1.7\040Esami\Copie\040Esami\Scans /mnt/fsu.unibz.it cifs username=service_scanfolderinf@unibz.it,password=*******,rw,vers=2.0,auto 0 0
-Name           : CompScieScans +
-Key Display   : CompScieScans +
-... +
-... +
-Add to Freq.      : On +
-... +
-Folder Authentication : Specify Other Auth. Info below +
- Login User Name : sync_user@unibz.it +
- Login Password : ****************** +
-... +
-... +
-... +
-... +
-Folder +
-Protocol : SMB +
-Server Name :  +
-Path         : \\10.7.4.111\Users\Faculty of Computer Science\1 Didattica\1.7 Esami\Copie Esami\Scans-from-Kopier+
 </code> </code>
  
-===== Set Firewall rules =====+Cronjob
  
-Open SMB port 139 or 445 on the firewall for the 2 machines!+   crontab -l
  
-  telnet 10.7.4.111 445 +<code>    
-  Trying 10.7.4.111... +# execute mount -a command 
-  Connected to 10.7.4.111+@reboot /root/start-at-reboot.sh 
-  Escape character is '^]'+ 
-  ^CConnection closed by foreign host.+# copy exams scans to Archive fsu 
 +*/2 7-19 * * MON-FRI     rsync -vauh --progress /home/scans/*.pdf /mnt/fsu.unibz.it/ 
 + 
 +# remove all pdfs if the file: remove is found in /mnt/fsu.unibz.it 
 +*/5 * * * * /home/scans/.cleanup.sh 
 +</code> 
 + 
 +To clean up all pdfs in /home/scans run the hidden command: **.cleanup.sh** 
 + 
 +  cat /home/scans/.cleanup.sh 
 +  #!/bin/sh -x 
 +   
 +  # Create file: "remove" in directory 
 +  # touch remove 
 +  # run the script to remove all pdf files in directory 
 +  # sh .cleanup.sh 
 +  if [ -f "remove" ] 
 +     then 
 +        echo File "remove" file exists, will remove all pdfs! 
 +        rm -I /home/scans/*.pdf 
 +  fi 
 + 
 +Run script! 
 + 
 +  cd /home/scans 
 +  sh .cleanup.sh 
 + 
 +===== Login from Windows Explorer ===== 
 + 
 +Open Windows Explorer (Win+E) and enter into the path: \\gutenberg.inf.unibz.it\scans 
 + 
 +When it asks for login information:
  
 +username: skanners\\
 +password: Igloo#2inter
  
  
  
  
/data/www/wiki.inf.unibz.it/data/pages/tech/documentation/exams/scanning.txt · Last modified: 2024/03/07 15:34 by kohofer